<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>IDA SDK: idp.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">IDA SDK
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="files.html"><span>Header&#160;Files</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">idp.hpp File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Contains definition of the interface to IDP modules. </p>
<p>The interface consists of 2 structures:</p><ul>
<li>definition of target assembler: <a class="el" href="idp_8hpp.html#a85a34894aa9b4ac8adf0a654edd2ab91" title="current assembler ">ash</a></li>
<li>definition of current processor: <a class="el" href="idp_8hpp.html#a1b22cd8cccc4c04160172a9fdc95626b" title="current processor ">ph</a></li>
</ul>
<p>These structures contain information about processor features, function pointers, etc. </p>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbytes__t.html">bytes_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure used to describe byte streams (for "ret" instruction and empirics)  <a href="structbytes__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structinstruc__t.html">instruc_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal representation of processor instructions.  <a href="structinstruc__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structasm__t.html">asm_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Describes the target assembler.  <a href="structasm__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprocessor__t.html">processor_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Describes a processor module (IDP).  <a href="structprocessor__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structreg__info__t.html">reg_info_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get register number and size from register name.  <a href="structreg__info__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a3e1107b57c42c0103d10e81f4457bc03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e1107b57c42c0103d10e81f4457bc03"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a3e1107b57c42c0103d10e81f4457bc03">has_insn_feature</a> (int icode, int bit)</td></tr>
<tr class="memdesc:a3e1107b57c42c0103d10e81f4457bc03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Does the specified instruction have the specified feature? <br /></td></tr>
<tr class="separator:a3e1107b57c42c0103d10e81f4457bc03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe56331714c4d2ccd81699cd4e05a41b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe56331714c4d2ccd81699cd4e05a41b"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#abe56331714c4d2ccd81699cd4e05a41b">is_call_insn</a> (const <a class="el" href="classinsn__t.html">insn_t</a> &amp;insn)</td></tr>
<tr class="memdesc:abe56331714c4d2ccd81699cd4e05a41b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the instruction a "call"? <br /></td></tr>
<tr class="separator:abe56331714c4d2ccd81699cd4e05a41b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2b85ea6671b6c1a04baf5778cdd1b73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2b85ea6671b6c1a04baf5778cdd1b73"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#aa2b85ea6671b6c1a04baf5778cdd1b73">is_ret_insn</a> (const <a class="el" href="classinsn__t.html">insn_t</a> &amp;insn, bool strict=true)</td></tr>
<tr class="memdesc:aa2b85ea6671b6c1a04baf5778cdd1b73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the instruction a "return"? <br /></td></tr>
<tr class="separator:aa2b85ea6671b6c1a04baf5778cdd1b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b9337907e6cdf6de461ecebe5fa8061"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b9337907e6cdf6de461ecebe5fa8061"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a8b9337907e6cdf6de461ecebe5fa8061">is_indirect_jump_insn</a> (const <a class="el" href="classinsn__t.html">insn_t</a> &amp;insn)</td></tr>
<tr class="memdesc:a8b9337907e6cdf6de461ecebe5fa8061"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the instruction an indirect jump? <br /></td></tr>
<tr class="separator:a8b9337907e6cdf6de461ecebe5fa8061"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e2d90b18360d517fee7acda121dc439"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e2d90b18360d517fee7acda121dc439"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a7e2d90b18360d517fee7acda121dc439">is_basic_block_end</a> (const <a class="el" href="classinsn__t.html">insn_t</a> &amp;insn, bool call_insn_stops_block)</td></tr>
<tr class="memdesc:a7e2d90b18360d517fee7acda121dc439"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the instruction the end of a basic block? <br /></td></tr>
<tr class="separator:a7e2d90b18360d517fee7acda121dc439"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ff01a67acece6c7a82871ce43892508"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ff01a67acece6c7a82871ce43892508"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a9ff01a67acece6c7a82871ce43892508">hook_to_notification_point</a> (<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6da">hook_type_t</a> hook_type, <a class="el" href="idp_8hpp.html#acf012fe005690e1af26e799617fc98b7">hook_cb_t</a> *cb, void *user_data=NULL)</td></tr>
<tr class="memdesc:a9ff01a67acece6c7a82871ce43892508"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register a callback for a class of events in IDA. <br /></td></tr>
<tr class="separator:a9ff01a67acece6c7a82871ce43892508"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a695d9fc0b4b165ac2acb924ee934c4e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> int <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a695d9fc0b4b165ac2acb924ee934c4e5">unhook_from_notification_point</a> (<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6da">hook_type_t</a> hook_type, <a class="el" href="idp_8hpp.html#acf012fe005690e1af26e799617fc98b7">hook_cb_t</a> *cb, void *user_data=NULL)</td></tr>
<tr class="memdesc:a695d9fc0b4b165ac2acb924ee934c4e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unregister a callback (also see <a class="el" href="idp_8hpp.html#a9ff01a67acece6c7a82871ce43892508" title="Register a callback for a class of events in IDA. ">hook_to_notification_point()</a>).  <a href="#a695d9fc0b4b165ac2acb924ee934c4e5">More...</a><br /></td></tr>
<tr class="separator:a695d9fc0b4b165ac2acb924ee934c4e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3088dd4c9f3d95c75b6aa9b816c691e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a3088dd4c9f3d95c75b6aa9b816c691e8">invoke_callbacks</a> (<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6da">hook_type_t</a> hook_type, int code, va_list va)</td></tr>
<tr class="memdesc:a3088dd4c9f3d95c75b6aa9b816c691e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generate event notification.  <a href="#a3088dd4c9f3d95c75b6aa9b816c691e8">More...</a><br /></td></tr>
<tr class="separator:a3088dd4c9f3d95c75b6aa9b816c691e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52f6854de24406d6daaa8783efe05427"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52f6854de24406d6daaa8783efe05427"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>CASSERT</b> (sizeof(<a class="el" href="structprocessor__t.html">processor_t</a>)==104)</td></tr>
<tr class="separator:a52f6854de24406d6daaa8783efe05427"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bb3f5c15f5b8b8e9da26a7a216aef2d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bb3f5c15f5b8b8e9da26a7a216aef2d"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> int <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a8bb3f5c15f5b8b8e9da26a7a216aef2d">str2reg</a> (const char *p)</td></tr>
<tr class="memdesc:a8bb3f5c15f5b8b8e9da26a7a216aef2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get any reg number (-1 on error) <br /></td></tr>
<tr class="separator:a8bb3f5c15f5b8b8e9da26a7a216aef2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fd0a2914e9e1fe193175e78a5a6cdeb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> int <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a0fd0a2914e9e1fe193175e78a5a6cdeb">is_align_insn</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea)</td></tr>
<tr class="memdesc:a0fd0a2914e9e1fe193175e78a5a6cdeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">If the instruction at 'ea' looks like an alignment instruction, return its length in bytes.  <a href="#a0fd0a2914e9e1fe193175e78a5a6cdeb">More...</a><br /></td></tr>
<tr class="separator:a0fd0a2914e9e1fe193175e78a5a6cdeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c968785a71a177d955498b0a4b0c7b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a5c968785a71a177d955498b0a4b0c7b2">get_reg_name</a> (<a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> *buf, int reg, size_t width, int reghi=-1)</td></tr>
<tr class="memdesc:a5c968785a71a177d955498b0a4b0c7b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get text representation of a register.  <a href="#a5c968785a71a177d955498b0a4b0c7b2">More...</a><br /></td></tr>
<tr class="separator:a5c968785a71a177d955498b0a4b0c7b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a095c8aa3c0a85dcd73d22f14a996838c"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a095c8aa3c0a85dcd73d22f14a996838c">get_reg_info</a> (const char *regname, <a class="el" href="classbitrange__t.html">bitrange_t</a> *bitrange)</td></tr>
<tr class="memdesc:a095c8aa3c0a85dcd73d22f14a996838c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get register information - useful for registers like al, ah, dil, etc.  <a href="#a095c8aa3c0a85dcd73d22f14a996838c">More...</a><br /></td></tr>
<tr class="separator:a095c8aa3c0a85dcd73d22f14a996838c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff4f4ed80770a7c6a55292db27f3768e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#aff4f4ed80770a7c6a55292db27f3768e">parse_reg_name</a> (<a class="el" href="structreg__info__t.html">reg_info_t</a> *ri, const char *regname)</td></tr>
<tr class="memdesc:aff4f4ed80770a7c6a55292db27f3768e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get register info by name.  <a href="#aff4f4ed80770a7c6a55292db27f3768e">More...</a><br /></td></tr>
<tr class="separator:aff4f4ed80770a7c6a55292db27f3768e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a077c76d94811926b7bfb19d7d9bc9d70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a077c76d94811926b7bfb19d7d9bc9d70"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a077c76d94811926b7bfb19d7d9bc9d70">sizeof_ldbl</a> (void)</td></tr>
<tr class="memdesc:a077c76d94811926b7bfb19d7d9bc9d70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get size of long double. <br /></td></tr>
<tr class="separator:a077c76d94811926b7bfb19d7d9bc9d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e01ca60cc6559ab1dbbfbb9562d6870"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a2e01ca60cc6559ab1dbbfbb9562d6870">set_processor_type</a> (const char *procname, <a class="el" href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4">setproc_level_t</a> level)</td></tr>
<tr class="memdesc:a2e01ca60cc6559ab1dbbfbb9562d6870"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set target processor type.  <a href="#a2e01ca60cc6559ab1dbbfbb9562d6870">More...</a><br /></td></tr>
<tr class="separator:a2e01ca60cc6559ab1dbbfbb9562d6870"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18d22bf27ea59871fc7115739bd20119"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> char *<a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a18d22bf27ea59871fc7115739bd20119">get_idp_name</a> (char *buf, size_t bufsize)</td></tr>
<tr class="memdesc:a18d22bf27ea59871fc7115739bd20119"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name of the current processor module.  <a href="#a18d22bf27ea59871fc7115739bd20119">More...</a><br /></td></tr>
<tr class="separator:a18d22bf27ea59871fc7115739bd20119"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a215a901a77723a95f8ba7c515ced5cab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a215a901a77723a95f8ba7c515ced5cab">set_target_assembler</a> (int asmnum)</td></tr>
<tr class="memdesc:a215a901a77723a95f8ba7c515ced5cab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set target assembler.  <a href="#a215a901a77723a95f8ba7c515ced5cab">More...</a><br /></td></tr>
<tr class="separator:a215a901a77723a95f8ba7c515ced5cab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa595a9302be708292c6b0732770b98e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa595a9302be708292c6b0732770b98e5"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#aa595a9302be708292c6b0732770b98e5">delay_slot_insn</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> *ea, bool *bexec, bool *fexec)</td></tr>
<tr class="memdesc:aa595a9302be708292c6b0732770b98e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function to get the delay slot instruction. <br /></td></tr>
<tr class="separator:aa595a9302be708292c6b0732770b98e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceidb__event"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceidb__event.html">idb_event</a></td></tr>
<tr class="memdesc:namespaceidb__event"><td class="mdescLeft">&#160;</td><td class="mdescRight">IDB event group. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:af4b4e4966302754b758c8cc16f964a15"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#af4b4e4966302754b758c8cc16f964a15">IDP_INTERFACE_VERSION</a>&#160;&#160;&#160;700</td></tr>
<tr class="memdesc:af4b4e4966302754b758c8cc16f964a15"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface version number.  <a href="#af4b4e4966302754b758c8cc16f964a15">More...</a><br /></td></tr>
<tr class="separator:af4b4e4966302754b758c8cc16f964a15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d6543d4600a0d208f6b4c466a2394b0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga1d6543d4600a0d208f6b4c466a2394b0">CF_STOP</a>&#160;&#160;&#160;0x00001</td></tr>
<tr class="memdesc:ga1d6543d4600a0d208f6b4c466a2394b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction doesn't pass execution to the.  <a href="group___c_f__.html#ga1d6543d4600a0d208f6b4c466a2394b0">More...</a><br /></td></tr>
<tr class="separator:ga1d6543d4600a0d208f6b4c466a2394b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1629b52b2450f8665eb71648e377d3fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1629b52b2450f8665eb71648e377d3fe"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga1629b52b2450f8665eb71648e377d3fe">CF_CALL</a>&#160;&#160;&#160;0x00002</td></tr>
<tr class="memdesc:ga1629b52b2450f8665eb71648e377d3fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">CALL instruction (should make a procedure here) <br /></td></tr>
<tr class="separator:ga1629b52b2450f8665eb71648e377d3fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0473eca46d640d94212f378c7988f68"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa0473eca46d640d94212f378c7988f68"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#gaa0473eca46d640d94212f378c7988f68">CF_CHG1</a>&#160;&#160;&#160;0x00004</td></tr>
<tr class="memdesc:gaa0473eca46d640d94212f378c7988f68"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction modifies the first operand. <br /></td></tr>
<tr class="separator:gaa0473eca46d640d94212f378c7988f68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaedfa5241b0024453e3eb0f8e48645667"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaedfa5241b0024453e3eb0f8e48645667"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#gaedfa5241b0024453e3eb0f8e48645667">CF_CHG2</a>&#160;&#160;&#160;0x00008</td></tr>
<tr class="memdesc:gaedfa5241b0024453e3eb0f8e48645667"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction modifies the second operand. <br /></td></tr>
<tr class="separator:gaedfa5241b0024453e3eb0f8e48645667"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0aade4b83f5c48411d0767d4c299a699"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0aade4b83f5c48411d0767d4c299a699"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga0aade4b83f5c48411d0767d4c299a699">CF_CHG3</a>&#160;&#160;&#160;0x00010</td></tr>
<tr class="memdesc:ga0aade4b83f5c48411d0767d4c299a699"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction modifies the third operand. <br /></td></tr>
<tr class="separator:ga0aade4b83f5c48411d0767d4c299a699"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf64c54459932fb0f131303516884401"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabf64c54459932fb0f131303516884401"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#gabf64c54459932fb0f131303516884401">CF_CHG4</a>&#160;&#160;&#160;0x00020</td></tr>
<tr class="memdesc:gabf64c54459932fb0f131303516884401"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction modifies 4 operand. <br /></td></tr>
<tr class="separator:gabf64c54459932fb0f131303516884401"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9681cb84e3b334d900a2c2f1c497533f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9681cb84e3b334d900a2c2f1c497533f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga9681cb84e3b334d900a2c2f1c497533f">CF_CHG5</a>&#160;&#160;&#160;0x00040</td></tr>
<tr class="memdesc:ga9681cb84e3b334d900a2c2f1c497533f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction modifies 5 operand. <br /></td></tr>
<tr class="separator:ga9681cb84e3b334d900a2c2f1c497533f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaba6f7c37994358283af54fc3467b1e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaba6f7c37994358283af54fc3467b1e9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#gaaba6f7c37994358283af54fc3467b1e9">CF_CHG6</a>&#160;&#160;&#160;0x00080</td></tr>
<tr class="memdesc:gaaba6f7c37994358283af54fc3467b1e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction modifies 6 operand. <br /></td></tr>
<tr class="separator:gaaba6f7c37994358283af54fc3467b1e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac8eb94b87477ea6e5b98c32c911e96b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac8eb94b87477ea6e5b98c32c911e96b0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#gac8eb94b87477ea6e5b98c32c911e96b0">CF_USE1</a>&#160;&#160;&#160;0x00100</td></tr>
<tr class="memdesc:gac8eb94b87477ea6e5b98c32c911e96b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction uses value of the first operand. <br /></td></tr>
<tr class="separator:gac8eb94b87477ea6e5b98c32c911e96b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad583aa7ea6018590706dcb3d9a6c36c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad583aa7ea6018590706dcb3d9a6c36c8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#gad583aa7ea6018590706dcb3d9a6c36c8">CF_USE2</a>&#160;&#160;&#160;0x00200</td></tr>
<tr class="memdesc:gad583aa7ea6018590706dcb3d9a6c36c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction uses value of the second operand. <br /></td></tr>
<tr class="separator:gad583aa7ea6018590706dcb3d9a6c36c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf368f97ba9028af8de9c17357b83411b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf368f97ba9028af8de9c17357b83411b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#gaf368f97ba9028af8de9c17357b83411b">CF_USE3</a>&#160;&#160;&#160;0x00400</td></tr>
<tr class="memdesc:gaf368f97ba9028af8de9c17357b83411b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction uses value of the third operand. <br /></td></tr>
<tr class="separator:gaf368f97ba9028af8de9c17357b83411b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8864275efe42cf68cef15ccc40dadbac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8864275efe42cf68cef15ccc40dadbac"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga8864275efe42cf68cef15ccc40dadbac">CF_USE4</a>&#160;&#160;&#160;0x00800</td></tr>
<tr class="memdesc:ga8864275efe42cf68cef15ccc40dadbac"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction uses value of the 4 operand. <br /></td></tr>
<tr class="separator:ga8864275efe42cf68cef15ccc40dadbac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34bc121252c0356520cf786f7a7f5a8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga34bc121252c0356520cf786f7a7f5a8a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga34bc121252c0356520cf786f7a7f5a8a">CF_USE5</a>&#160;&#160;&#160;0x01000</td></tr>
<tr class="memdesc:ga34bc121252c0356520cf786f7a7f5a8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction uses value of the 5 operand. <br /></td></tr>
<tr class="separator:ga34bc121252c0356520cf786f7a7f5a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2e0803341bfaa5ca8218dab44f0a8422"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2e0803341bfaa5ca8218dab44f0a8422"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga2e0803341bfaa5ca8218dab44f0a8422">CF_USE6</a>&#160;&#160;&#160;0x02000</td></tr>
<tr class="memdesc:ga2e0803341bfaa5ca8218dab44f0a8422"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction uses value of the 6 operand. <br /></td></tr>
<tr class="separator:ga2e0803341bfaa5ca8218dab44f0a8422"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd76ed40dfacb78082bc6f5683375379"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#gafd76ed40dfacb78082bc6f5683375379">CF_JUMP</a>&#160;&#160;&#160;0x04000</td></tr>
<tr class="memdesc:gafd76ed40dfacb78082bc6f5683375379"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instruction passes execution using indirect.  <a href="group___c_f__.html#gafd76ed40dfacb78082bc6f5683375379">More...</a><br /></td></tr>
<tr class="separator:gafd76ed40dfacb78082bc6f5683375379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga61c38cff266cc3b1855f46045b1d812a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga61c38cff266cc3b1855f46045b1d812a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga61c38cff266cc3b1855f46045b1d812a">CF_SHFT</a>&#160;&#160;&#160;0x08000</td></tr>
<tr class="memdesc:ga61c38cff266cc3b1855f46045b1d812a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bit-shift instruction (shl,shr...) <br /></td></tr>
<tr class="separator:ga61c38cff266cc3b1855f46045b1d812a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5afe6b1c045008da7c9fd81c7701a921"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_f__.html#ga5afe6b1c045008da7c9fd81c7701a921">CF_HLL</a>&#160;&#160;&#160;0x10000</td></tr>
<tr class="memdesc:ga5afe6b1c045008da7c9fd81c7701a921"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction may be present in a high level.  <a href="group___c_f__.html#ga5afe6b1c045008da7c9fd81c7701a921">More...</a><br /></td></tr>
<tr class="separator:ga5afe6b1c045008da7c9fd81c7701a921"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga844fc7df15d713f1b4809f78c7ad2eb5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga844fc7df15d713f1b4809f78c7ad2eb5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga844fc7df15d713f1b4809f78c7ad2eb5">AS_OFFST</a>&#160;&#160;&#160;0x00000001L</td></tr>
<tr class="memdesc:ga844fc7df15d713f1b4809f78c7ad2eb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">offsets are 'offset xxx' ? <br /></td></tr>
<tr class="separator:ga844fc7df15d713f1b4809f78c7ad2eb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8773f0a90cb87a28f3b84080d3956625"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8773f0a90cb87a28f3b84080d3956625"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga8773f0a90cb87a28f3b84080d3956625">AS_COLON</a>&#160;&#160;&#160;0x00000002L</td></tr>
<tr class="memdesc:ga8773f0a90cb87a28f3b84080d3956625"><td class="mdescLeft">&#160;</td><td class="mdescRight">create colons after data names ? <br /></td></tr>
<tr class="separator:ga8773f0a90cb87a28f3b84080d3956625"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d706d958b5cbfdc37da83fe5a312947"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3d706d958b5cbfdc37da83fe5a312947"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga3d706d958b5cbfdc37da83fe5a312947">AS_UDATA</a>&#160;&#160;&#160;0x00000004L</td></tr>
<tr class="memdesc:ga3d706d958b5cbfdc37da83fe5a312947"><td class="mdescLeft">&#160;</td><td class="mdescRight">can use '?' in data directives <br /></td></tr>
<tr class="separator:ga3d706d958b5cbfdc37da83fe5a312947"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26c6d9e4ae183059b0bd1c0050b99c69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga26c6d9e4ae183059b0bd1c0050b99c69"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga26c6d9e4ae183059b0bd1c0050b99c69">AS_2CHRE</a>&#160;&#160;&#160;0x00000008L</td></tr>
<tr class="memdesc:ga26c6d9e4ae183059b0bd1c0050b99c69"><td class="mdescLeft">&#160;</td><td class="mdescRight">double char constants are: "xy <br /></td></tr>
<tr class="separator:ga26c6d9e4ae183059b0bd1c0050b99c69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2149957915669f6f74349b52600a11f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2149957915669f6f74349b52600a11f4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga2149957915669f6f74349b52600a11f4">AS_NCHRE</a>&#160;&#160;&#160;0x00000010L</td></tr>
<tr class="memdesc:ga2149957915669f6f74349b52600a11f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">char constants are: 'x <br /></td></tr>
<tr class="separator:ga2149957915669f6f74349b52600a11f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a206e41379a06c4fa6c14d7eb8d0f4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2a206e41379a06c4fa6c14d7eb8d0f4f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga2a206e41379a06c4fa6c14d7eb8d0f4f">AS_N2CHR</a>&#160;&#160;&#160;0x00000020L</td></tr>
<tr class="memdesc:ga2a206e41379a06c4fa6c14d7eb8d0f4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">can't have 2 byte char consts <br /></td></tr>
<tr class="separator:ga2a206e41379a06c4fa6c14d7eb8d0f4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae31e42bad6ee54ff5ece2552365a5ab3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae31e42bad6ee54ff5ece2552365a5ab3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gae31e42bad6ee54ff5ece2552365a5ab3">AS_1TEXT</a>&#160;&#160;&#160;0x00000040L</td></tr>
<tr class="memdesc:gae31e42bad6ee54ff5ece2552365a5ab3"><td class="mdescLeft">&#160;</td><td class="mdescRight">1 text per line, no bytes <br /></td></tr>
<tr class="separator:gae31e42bad6ee54ff5ece2552365a5ab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae7011ec3b89b08edabf520bd46005319"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae7011ec3b89b08edabf520bd46005319"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gae7011ec3b89b08edabf520bd46005319">AS_NHIAS</a>&#160;&#160;&#160;0x00000080L</td></tr>
<tr class="memdesc:gae7011ec3b89b08edabf520bd46005319"><td class="mdescLeft">&#160;</td><td class="mdescRight">no characters with high bit <br /></td></tr>
<tr class="separator:gae7011ec3b89b08edabf520bd46005319"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafbb4b6b5600dcf8c6ccc7c92a366808c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafbb4b6b5600dcf8c6ccc7c92a366808c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gafbb4b6b5600dcf8c6ccc7c92a366808c">AS_NCMAS</a>&#160;&#160;&#160;0x00000100L</td></tr>
<tr class="memdesc:gafbb4b6b5600dcf8c6ccc7c92a366808c"><td class="mdescLeft">&#160;</td><td class="mdescRight">no commas in ascii directives <br /></td></tr>
<tr class="separator:gafbb4b6b5600dcf8c6ccc7c92a366808c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5b37ce368ea89728ab2dc52eb78e4ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa5b37ce368ea89728ab2dc52eb78e4ba"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gaa5b37ce368ea89728ab2dc52eb78e4ba">AS_HEXFM</a>&#160;&#160;&#160;0x00000E00L</td></tr>
<tr class="memdesc:gaa5b37ce368ea89728ab2dc52eb78e4ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">mask - hex number format <br /></td></tr>
<tr class="separator:gaa5b37ce368ea89728ab2dc52eb78e4ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf22d00b95adbbf0142077d77a71ca8c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf22d00b95adbbf0142077d77a71ca8c0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gaf22d00b95adbbf0142077d77a71ca8c0">ASH_HEXF0</a>&#160;&#160;&#160;0x00000000L</td></tr>
<tr class="memdesc:gaf22d00b95adbbf0142077d77a71ca8c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">34h <br /></td></tr>
<tr class="separator:gaf22d00b95adbbf0142077d77a71ca8c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga789ba79f27a16c4b324c157f1a142af1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga789ba79f27a16c4b324c157f1a142af1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga789ba79f27a16c4b324c157f1a142af1">ASH_HEXF1</a>&#160;&#160;&#160;0x00000200L</td></tr>
<tr class="memdesc:ga789ba79f27a16c4b324c157f1a142af1"><td class="mdescLeft">&#160;</td><td class="mdescRight">h'34 <br /></td></tr>
<tr class="separator:ga789ba79f27a16c4b324c157f1a142af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafde8a561633c351bb6f443ef413a44ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafde8a561633c351bb6f443ef413a44ed"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gafde8a561633c351bb6f443ef413a44ed">ASH_HEXF2</a>&#160;&#160;&#160;0x00000400L</td></tr>
<tr class="memdesc:gafde8a561633c351bb6f443ef413a44ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">34 <br /></td></tr>
<tr class="separator:gafde8a561633c351bb6f443ef413a44ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga91ab9d2cb5ed3f10fbb3801ece52d4d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga91ab9d2cb5ed3f10fbb3801ece52d4d8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga91ab9d2cb5ed3f10fbb3801ece52d4d8">ASH_HEXF3</a>&#160;&#160;&#160;0x00000600L</td></tr>
<tr class="memdesc:ga91ab9d2cb5ed3f10fbb3801ece52d4d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">0x34 <br /></td></tr>
<tr class="separator:ga91ab9d2cb5ed3f10fbb3801ece52d4d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff323ec13d551aa17fb6af081246df96"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaff323ec13d551aa17fb6af081246df96"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gaff323ec13d551aa17fb6af081246df96">ASH_HEXF4</a>&#160;&#160;&#160;0x00000800L</td></tr>
<tr class="memdesc:gaff323ec13d551aa17fb6af081246df96"><td class="mdescLeft">&#160;</td><td class="mdescRight">$34 <br /></td></tr>
<tr class="separator:gaff323ec13d551aa17fb6af081246df96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf96a9f3d0e96740c40a610903bd2ecf5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf96a9f3d0e96740c40a610903bd2ecf5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gaf96a9f3d0e96740c40a610903bd2ecf5">ASH_HEXF5</a>&#160;&#160;&#160;0x00000A00L</td></tr>
<tr class="memdesc:gaf96a9f3d0e96740c40a610903bd2ecf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt;^R &gt; (radix) <br /></td></tr>
<tr class="separator:gaf96a9f3d0e96740c40a610903bd2ecf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga14643ce556c2383e5e72ced79fd450bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga14643ce556c2383e5e72ced79fd450bf"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga14643ce556c2383e5e72ced79fd450bf">AS_DECFM</a>&#160;&#160;&#160;0x00003000L</td></tr>
<tr class="memdesc:ga14643ce556c2383e5e72ced79fd450bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">mask - decimal number format <br /></td></tr>
<tr class="separator:ga14643ce556c2383e5e72ced79fd450bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e892f55bdf298ab5e0b1c490d6bd737"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6e892f55bdf298ab5e0b1c490d6bd737"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga6e892f55bdf298ab5e0b1c490d6bd737">ASD_DECF0</a>&#160;&#160;&#160;0x00000000L</td></tr>
<tr class="memdesc:ga6e892f55bdf298ab5e0b1c490d6bd737"><td class="mdescLeft">&#160;</td><td class="mdescRight">34 <br /></td></tr>
<tr class="separator:ga6e892f55bdf298ab5e0b1c490d6bd737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a060412771fd600167299151eb2fa22"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a060412771fd600167299151eb2fa22"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga6a060412771fd600167299151eb2fa22">ASD_DECF1</a>&#160;&#160;&#160;0x00001000L</td></tr>
<tr class="memdesc:ga6a060412771fd600167299151eb2fa22"><td class="mdescLeft">&#160;</td><td class="mdescRight">#34 <br /></td></tr>
<tr class="separator:ga6a060412771fd600167299151eb2fa22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57c938cfcc8d65213e65c7280a16e4ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga57c938cfcc8d65213e65c7280a16e4ef"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga57c938cfcc8d65213e65c7280a16e4ef">ASD_DECF2</a>&#160;&#160;&#160;0x00002000L</td></tr>
<tr class="memdesc:ga57c938cfcc8d65213e65c7280a16e4ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">34. <br /></td></tr>
<tr class="separator:ga57c938cfcc8d65213e65c7280a16e4ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d724c404f85245c59e1decc2eddd941"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d724c404f85245c59e1decc2eddd941"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga4d724c404f85245c59e1decc2eddd941">ASD_DECF3</a>&#160;&#160;&#160;0x00003000L</td></tr>
<tr class="memdesc:ga4d724c404f85245c59e1decc2eddd941"><td class="mdescLeft">&#160;</td><td class="mdescRight">.34 <br /></td></tr>
<tr class="separator:ga4d724c404f85245c59e1decc2eddd941"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad414cc5b0b6f064d3fbf0d2447b9651d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad414cc5b0b6f064d3fbf0d2447b9651d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gad414cc5b0b6f064d3fbf0d2447b9651d">AS_OCTFM</a>&#160;&#160;&#160;0x0001C000L</td></tr>
<tr class="memdesc:gad414cc5b0b6f064d3fbf0d2447b9651d"><td class="mdescLeft">&#160;</td><td class="mdescRight">mask - octal number format <br /></td></tr>
<tr class="separator:gad414cc5b0b6f064d3fbf0d2447b9651d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc6e55f0a9f200cce88a58fa2f7d671d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacc6e55f0a9f200cce88a58fa2f7d671d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gacc6e55f0a9f200cce88a58fa2f7d671d">ASO_OCTF0</a>&#160;&#160;&#160;0x00000000L</td></tr>
<tr class="memdesc:gacc6e55f0a9f200cce88a58fa2f7d671d"><td class="mdescLeft">&#160;</td><td class="mdescRight">123o <br /></td></tr>
<tr class="separator:gacc6e55f0a9f200cce88a58fa2f7d671d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac7c2e2fc1b3ce6237f414e0019e68906"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac7c2e2fc1b3ce6237f414e0019e68906"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gac7c2e2fc1b3ce6237f414e0019e68906">ASO_OCTF1</a>&#160;&#160;&#160;0x00004000L</td></tr>
<tr class="memdesc:gac7c2e2fc1b3ce6237f414e0019e68906"><td class="mdescLeft">&#160;</td><td class="mdescRight">0123 <br /></td></tr>
<tr class="separator:gac7c2e2fc1b3ce6237f414e0019e68906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5a836c6f5697badc7f9c6bc7f2e9742"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab5a836c6f5697badc7f9c6bc7f2e9742"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gab5a836c6f5697badc7f9c6bc7f2e9742">ASO_OCTF2</a>&#160;&#160;&#160;0x00008000L</td></tr>
<tr class="memdesc:gab5a836c6f5697badc7f9c6bc7f2e9742"><td class="mdescLeft">&#160;</td><td class="mdescRight">123 <br /></td></tr>
<tr class="separator:gab5a836c6f5697badc7f9c6bc7f2e9742"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadc16b0f1ad65d7e94efbc4c08ef98f34"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadc16b0f1ad65d7e94efbc4c08ef98f34"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gadc16b0f1ad65d7e94efbc4c08ef98f34">ASO_OCTF3</a>&#160;&#160;&#160;0x0000C000L</td></tr>
<tr class="memdesc:gadc16b0f1ad65d7e94efbc4c08ef98f34"><td class="mdescLeft">&#160;</td><td class="mdescRight">@123 <br /></td></tr>
<tr class="separator:gadc16b0f1ad65d7e94efbc4c08ef98f34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b8f4b472ab72b4e370aa5aa47284013"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b8f4b472ab72b4e370aa5aa47284013"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga7b8f4b472ab72b4e370aa5aa47284013">ASO_OCTF4</a>&#160;&#160;&#160;0x00010000L</td></tr>
<tr class="memdesc:ga7b8f4b472ab72b4e370aa5aa47284013"><td class="mdescLeft">&#160;</td><td class="mdescRight">o'123 <br /></td></tr>
<tr class="separator:ga7b8f4b472ab72b4e370aa5aa47284013"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa1e84d35e64a75bc1d59b765e7544cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafa1e84d35e64a75bc1d59b765e7544cc"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gafa1e84d35e64a75bc1d59b765e7544cc">ASO_OCTF5</a>&#160;&#160;&#160;0x00014000L</td></tr>
<tr class="memdesc:gafa1e84d35e64a75bc1d59b765e7544cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">123q <br /></td></tr>
<tr class="separator:gafa1e84d35e64a75bc1d59b765e7544cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga07e50d055b24de247d923534e120f07f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07e50d055b24de247d923534e120f07f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga07e50d055b24de247d923534e120f07f">ASO_OCTF6</a>&#160;&#160;&#160;0x00018000L</td></tr>
<tr class="memdesc:ga07e50d055b24de247d923534e120f07f"><td class="mdescLeft">&#160;</td><td class="mdescRight">~123 <br /></td></tr>
<tr class="separator:ga07e50d055b24de247d923534e120f07f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6945b0ae3344c429a39993f9ae2c4282"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6945b0ae3344c429a39993f9ae2c4282"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga6945b0ae3344c429a39993f9ae2c4282">ASO_OCTF7</a>&#160;&#160;&#160;0x0001C000L</td></tr>
<tr class="memdesc:ga6945b0ae3344c429a39993f9ae2c4282"><td class="mdescLeft">&#160;</td><td class="mdescRight">q'123 <br /></td></tr>
<tr class="separator:ga6945b0ae3344c429a39993f9ae2c4282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea6b95c101706e7988f6d49b8509cdd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaea6b95c101706e7988f6d49b8509cdd8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gaea6b95c101706e7988f6d49b8509cdd8">AS_BINFM</a>&#160;&#160;&#160;0x000E0000L</td></tr>
<tr class="memdesc:gaea6b95c101706e7988f6d49b8509cdd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">mask - binary number format <br /></td></tr>
<tr class="separator:gaea6b95c101706e7988f6d49b8509cdd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb453c515e32b9935b0adcbe873bb871"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafb453c515e32b9935b0adcbe873bb871"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gafb453c515e32b9935b0adcbe873bb871">ASB_BINF0</a>&#160;&#160;&#160;0x00000000L</td></tr>
<tr class="memdesc:gafb453c515e32b9935b0adcbe873bb871"><td class="mdescLeft">&#160;</td><td class="mdescRight">010101b <br /></td></tr>
<tr class="separator:gafb453c515e32b9935b0adcbe873bb871"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab18b77f94611fd63d2d97519eac8c370"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab18b77f94611fd63d2d97519eac8c370"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gab18b77f94611fd63d2d97519eac8c370">ASB_BINF1</a>&#160;&#160;&#160;0x00020000L</td></tr>
<tr class="memdesc:gab18b77f94611fd63d2d97519eac8c370"><td class="mdescLeft">&#160;</td><td class="mdescRight">^B010101 <br /></td></tr>
<tr class="separator:gab18b77f94611fd63d2d97519eac8c370"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5fcdaecb0ebdfcfcf38c261556b424b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5fcdaecb0ebdfcfcf38c261556b424b9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga5fcdaecb0ebdfcfcf38c261556b424b9">ASB_BINF2</a>&#160;&#160;&#160;0x00040000L</td></tr>
<tr class="memdesc:ga5fcdaecb0ebdfcfcf38c261556b424b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">%010101 <br /></td></tr>
<tr class="separator:ga5fcdaecb0ebdfcfcf38c261556b424b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga04dfcb36e2322773e8d5454c351d2425"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04dfcb36e2322773e8d5454c351d2425"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga04dfcb36e2322773e8d5454c351d2425">ASB_BINF3</a>&#160;&#160;&#160;0x00060000L</td></tr>
<tr class="memdesc:ga04dfcb36e2322773e8d5454c351d2425"><td class="mdescLeft">&#160;</td><td class="mdescRight">0b1010101 <br /></td></tr>
<tr class="separator:ga04dfcb36e2322773e8d5454c351d2425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21c469a71d2945e318d29af61721bd7c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga21c469a71d2945e318d29af61721bd7c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga21c469a71d2945e318d29af61721bd7c">ASB_BINF4</a>&#160;&#160;&#160;0x00080000L</td></tr>
<tr class="memdesc:ga21c469a71d2945e318d29af61721bd7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">b'1010101 <br /></td></tr>
<tr class="separator:ga21c469a71d2945e318d29af61721bd7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2e01cc6cd8897218035dfb870e42913"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab2e01cc6cd8897218035dfb870e42913"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#gab2e01cc6cd8897218035dfb870e42913">ASB_BINF5</a>&#160;&#160;&#160;0x000A0000L</td></tr>
<tr class="memdesc:gab2e01cc6cd8897218035dfb870e42913"><td class="mdescLeft">&#160;</td><td class="mdescRight">b'1010101' <br /></td></tr>
<tr class="separator:gab2e01cc6cd8897218035dfb870e42913"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44ad4039ab67661230bb87e64c69bbda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga44ad4039ab67661230bb87e64c69bbda"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga44ad4039ab67661230bb87e64c69bbda">AS_UNEQU</a>&#160;&#160;&#160;0x00100000L</td></tr>
<tr class="memdesc:ga44ad4039ab67661230bb87e64c69bbda"><td class="mdescLeft">&#160;</td><td class="mdescRight">replace undefined data items with EQU (for ANTA's A80) <br /></td></tr>
<tr class="separator:ga44ad4039ab67661230bb87e64c69bbda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1dd9b63488395612839f5ebfc9e17f24"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1dd9b63488395612839f5ebfc9e17f24"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga1dd9b63488395612839f5ebfc9e17f24">AS_ONEDUP</a>&#160;&#160;&#160;0x00200000L</td></tr>
<tr class="memdesc:ga1dd9b63488395612839f5ebfc9e17f24"><td class="mdescLeft">&#160;</td><td class="mdescRight">One array definition per line. <br /></td></tr>
<tr class="separator:ga1dd9b63488395612839f5ebfc9e17f24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6754f916c55cb56cc22e6e4925b25354"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6754f916c55cb56cc22e6e4925b25354"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga6754f916c55cb56cc22e6e4925b25354">AS_NOXRF</a>&#160;&#160;&#160;0x00400000L</td></tr>
<tr class="memdesc:ga6754f916c55cb56cc22e6e4925b25354"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable xrefs during the output file generation. <br /></td></tr>
<tr class="separator:ga6754f916c55cb56cc22e6e4925b25354"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c545ee6f465574342d791255e9654ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c545ee6f465574342d791255e9654ff"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga9c545ee6f465574342d791255e9654ff">AS_XTRNTYPE</a>&#160;&#160;&#160;0x00800000L</td></tr>
<tr class="memdesc:ga9c545ee6f465574342d791255e9654ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assembler understands type of extern symbols as ":type" suffix. <br /></td></tr>
<tr class="separator:ga9c545ee6f465574342d791255e9654ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga355703d68baa8b50b6f49b10f7e77557"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga355703d68baa8b50b6f49b10f7e77557"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga355703d68baa8b50b6f49b10f7e77557">AS_RELSUP</a>&#160;&#160;&#160;0x01000000L</td></tr>
<tr class="memdesc:ga355703d68baa8b50b6f49b10f7e77557"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checkarg: 'and','or','xor' operations with addresses are possible. <br /></td></tr>
<tr class="separator:ga355703d68baa8b50b6f49b10f7e77557"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16fb3d110261d82a98aa1e96bbedc568"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga16fb3d110261d82a98aa1e96bbedc568"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga16fb3d110261d82a98aa1e96bbedc568">AS_LALIGN</a>&#160;&#160;&#160;0x02000000L</td></tr>
<tr class="memdesc:ga16fb3d110261d82a98aa1e96bbedc568"><td class="mdescLeft">&#160;</td><td class="mdescRight">Labels at "align" keyword are supported. <br /></td></tr>
<tr class="separator:ga16fb3d110261d82a98aa1e96bbedc568"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d8e31a3e1c483f448d17bcb7bf0a589"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d8e31a3e1c483f448d17bcb7bf0a589"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga6d8e31a3e1c483f448d17bcb7bf0a589">AS_NOCODECLN</a>&#160;&#160;&#160;0x04000000L</td></tr>
<tr class="memdesc:ga6d8e31a3e1c483f448d17bcb7bf0a589"><td class="mdescLeft">&#160;</td><td class="mdescRight">don't create colons after code names <br /></td></tr>
<tr class="separator:ga6d8e31a3e1c483f448d17bcb7bf0a589"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19df51c3d5fb12056bba5da54af8f52d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga19df51c3d5fb12056bba5da54af8f52d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga19df51c3d5fb12056bba5da54af8f52d">AS_NOSPACE</a>&#160;&#160;&#160;0x10000000L</td></tr>
<tr class="memdesc:ga19df51c3d5fb12056bba5da54af8f52d"><td class="mdescLeft">&#160;</td><td class="mdescRight">No spaces in expressions. <br /></td></tr>
<tr class="separator:ga19df51c3d5fb12056bba5da54af8f52d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64424aafb0d80645a6d36607a831fc88"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga64424aafb0d80645a6d36607a831fc88">AS_ALIGN2</a>&#160;&#160;&#160;0x20000000L</td></tr>
<tr class="memdesc:ga64424aafb0d80645a6d36607a831fc88"><td class="mdescLeft">&#160;</td><td class="mdescRight">.align directive expects an exponent rather than a power of 2  <a href="group___a_s__.html#ga64424aafb0d80645a6d36607a831fc88">More...</a><br /></td></tr>
<tr class="separator:ga64424aafb0d80645a6d36607a831fc88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ec02c532f491ae26ff3cd02a2fdc207"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga5ec02c532f491ae26ff3cd02a2fdc207">AS_ASCIIC</a>&#160;&#160;&#160;0x40000000L</td></tr>
<tr class="memdesc:ga5ec02c532f491ae26ff3cd02a2fdc207"><td class="mdescLeft">&#160;</td><td class="mdescRight">ascii directive accepts C-like escape sequences  <a href="group___a_s__.html#ga5ec02c532f491ae26ff3cd02a2fdc207">More...</a><br /></td></tr>
<tr class="separator:ga5ec02c532f491ae26ff3cd02a2fdc207"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33c4cf0f794294ad0d85267de92aec5a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga33c4cf0f794294ad0d85267de92aec5a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s__.html#ga33c4cf0f794294ad0d85267de92aec5a">AS_ASCIIZ</a>&#160;&#160;&#160;0x80000000L</td></tr>
<tr class="memdesc:ga33c4cf0f794294ad0d85267de92aec5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">ascii directive inserts implicit zero byte at the end <br /></td></tr>
<tr class="separator:ga33c4cf0f794294ad0d85267de92aec5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga362e9f862b540aad5f6982c02d889e01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga362e9f862b540aad5f6982c02d889e01"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s2__.html#ga362e9f862b540aad5f6982c02d889e01">AS2_BRACE</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga362e9f862b540aad5f6982c02d889e01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use braces for all expressions. <br /></td></tr>
<tr class="separator:ga362e9f862b540aad5f6982c02d889e01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ccba57a47f33b95619c57267f33c25c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s2__.html#ga4ccba57a47f33b95619c57267f33c25c">AS2_STRINV</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga4ccba57a47f33b95619c57267f33c25c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invert meaning of idainfo::wide_high_byte_first for text strings.  <a href="group___a_s2__.html#ga4ccba57a47f33b95619c57267f33c25c">More...</a><br /></td></tr>
<tr class="separator:ga4ccba57a47f33b95619c57267f33c25c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59e4b4a9d1332dbc72f92f3b6de12fc4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s2__.html#ga59e4b4a9d1332dbc72f92f3b6de12fc4">AS2_BYTE1CHAR</a>&#160;&#160;&#160;0x00000004</td></tr>
<tr class="memdesc:ga59e4b4a9d1332dbc72f92f3b6de12fc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">One symbol per processor byte.  <a href="group___a_s2__.html#ga59e4b4a9d1332dbc72f92f3b6de12fc4">More...</a><br /></td></tr>
<tr class="separator:ga59e4b4a9d1332dbc72f92f3b6de12fc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d53a4fbbf6eafd721b06873f68afbf1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s2__.html#ga3d53a4fbbf6eafd721b06873f68afbf1">AS2_IDEALDSCR</a>&#160;&#160;&#160;0x00000008</td></tr>
<tr class="memdesc:ga3d53a4fbbf6eafd721b06873f68afbf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Description of struc/union is in.  <a href="group___a_s2__.html#ga3d53a4fbbf6eafd721b06873f68afbf1">More...</a><br /></td></tr>
<tr class="separator:ga3d53a4fbbf6eafd721b06873f68afbf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa14b9cdc087693e937eca01771861e95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s2__.html#gaa14b9cdc087693e937eca01771861e95">AS2_TERSESTR</a>&#160;&#160;&#160;0x00000010</td></tr>
<tr class="memdesc:gaa14b9cdc087693e937eca01771861e95"><td class="mdescLeft">&#160;</td><td class="mdescRight">'terse' structure initialization form  <a href="group___a_s2__.html#gaa14b9cdc087693e937eca01771861e95">More...</a><br /></td></tr>
<tr class="separator:gaa14b9cdc087693e937eca01771861e95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace49abd1ffff42cae630128144b15f35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s2__.html#gace49abd1ffff42cae630128144b15f35">AS2_COLONSUF</a>&#160;&#160;&#160;0x00000020</td></tr>
<tr class="memdesc:gace49abd1ffff42cae630128144b15f35"><td class="mdescLeft">&#160;</td><td class="mdescRight">addresses may have ":xx" suffix  <a href="group___a_s2__.html#gace49abd1ffff42cae630128144b15f35">More...</a><br /></td></tr>
<tr class="separator:gace49abd1ffff42cae630128144b15f35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d7de2664b172d30b87b48fce73e5319"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d7de2664b172d30b87b48fce73e5319"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_s2__.html#ga6d7de2664b172d30b87b48fce73e5319">AS2_YWORD</a>&#160;&#160;&#160;0x00000040</td></tr>
<tr class="memdesc:ga6d7de2664b172d30b87b48fce73e5319"><td class="mdescLeft">&#160;</td><td class="mdescRight">a_yword field is present and valid <br /></td></tr>
<tr class="separator:ga6d7de2664b172d30b87b48fce73e5319"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a28feee92f90b567ec43fea64205f1f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a28feee92f90b567ec43fea64205f1f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga8a28feee92f90b567ec43fea64205f1f">PLFM_386</a>&#160;&#160;&#160;0</td></tr>
<tr class="memdesc:ga8a28feee92f90b567ec43fea64205f1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intel 80x86. <br /></td></tr>
<tr class="separator:ga8a28feee92f90b567ec43fea64205f1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga041ffc16e8983f8dc3ae30230f50ba36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga041ffc16e8983f8dc3ae30230f50ba36"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga041ffc16e8983f8dc3ae30230f50ba36">PLFM_Z80</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:ga041ffc16e8983f8dc3ae30230f50ba36"><td class="mdescLeft">&#160;</td><td class="mdescRight">8085, Z80 <br /></td></tr>
<tr class="separator:ga041ffc16e8983f8dc3ae30230f50ba36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68e653ca78c2d217ce9b8a068591910c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga68e653ca78c2d217ce9b8a068591910c"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga68e653ca78c2d217ce9b8a068591910c">PLFM_I860</a>&#160;&#160;&#160;2</td></tr>
<tr class="memdesc:ga68e653ca78c2d217ce9b8a068591910c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intel 860. <br /></td></tr>
<tr class="separator:ga68e653ca78c2d217ce9b8a068591910c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga020c47df6ff856fa0682592fecc7b330"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga020c47df6ff856fa0682592fecc7b330"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga020c47df6ff856fa0682592fecc7b330">PLFM_8051</a>&#160;&#160;&#160;3</td></tr>
<tr class="memdesc:ga020c47df6ff856fa0682592fecc7b330"><td class="mdescLeft">&#160;</td><td class="mdescRight">8051 <br /></td></tr>
<tr class="separator:ga020c47df6ff856fa0682592fecc7b330"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73e0842c8ba7fbc6f7bc9acab156ce7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga73e0842c8ba7fbc6f7bc9acab156ce7b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga73e0842c8ba7fbc6f7bc9acab156ce7b">PLFM_TMS</a>&#160;&#160;&#160;4</td></tr>
<tr class="memdesc:ga73e0842c8ba7fbc6f7bc9acab156ce7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texas Instruments TMS320C5x. <br /></td></tr>
<tr class="separator:ga73e0842c8ba7fbc6f7bc9acab156ce7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga780aa404b8e795f496626b16c64ef690"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga780aa404b8e795f496626b16c64ef690"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga780aa404b8e795f496626b16c64ef690">PLFM_6502</a>&#160;&#160;&#160;5</td></tr>
<tr class="memdesc:ga780aa404b8e795f496626b16c64ef690"><td class="mdescLeft">&#160;</td><td class="mdescRight">6502 <br /></td></tr>
<tr class="separator:ga780aa404b8e795f496626b16c64ef690"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad9dc22d9dab8dc8d55a96b7321ea471a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad9dc22d9dab8dc8d55a96b7321ea471a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gad9dc22d9dab8dc8d55a96b7321ea471a">PLFM_PDP</a>&#160;&#160;&#160;6</td></tr>
<tr class="memdesc:gad9dc22d9dab8dc8d55a96b7321ea471a"><td class="mdescLeft">&#160;</td><td class="mdescRight">PDP11. <br /></td></tr>
<tr class="separator:gad9dc22d9dab8dc8d55a96b7321ea471a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab43fffb18f53e35be367d5d1ff79110"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab43fffb18f53e35be367d5d1ff79110"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gaab43fffb18f53e35be367d5d1ff79110">PLFM_68K</a>&#160;&#160;&#160;7</td></tr>
<tr class="memdesc:gaab43fffb18f53e35be367d5d1ff79110"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motorola 680x0. <br /></td></tr>
<tr class="separator:gaab43fffb18f53e35be367d5d1ff79110"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga496da3ce08d3eb7412bf56c092ef3430"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga496da3ce08d3eb7412bf56c092ef3430"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga496da3ce08d3eb7412bf56c092ef3430">PLFM_JAVA</a>&#160;&#160;&#160;8</td></tr>
<tr class="memdesc:ga496da3ce08d3eb7412bf56c092ef3430"><td class="mdescLeft">&#160;</td><td class="mdescRight">Java. <br /></td></tr>
<tr class="separator:ga496da3ce08d3eb7412bf56c092ef3430"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga544d008551413d352a7db6cd4b1b9757"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga544d008551413d352a7db6cd4b1b9757"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga544d008551413d352a7db6cd4b1b9757">PLFM_6800</a>&#160;&#160;&#160;9</td></tr>
<tr class="memdesc:ga544d008551413d352a7db6cd4b1b9757"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motorola 68xx. <br /></td></tr>
<tr class="separator:ga544d008551413d352a7db6cd4b1b9757"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9ad786d6c8f18a387d068bfe02011002"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9ad786d6c8f18a387d068bfe02011002"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga9ad786d6c8f18a387d068bfe02011002">PLFM_ST7</a>&#160;&#160;&#160;10</td></tr>
<tr class="memdesc:ga9ad786d6c8f18a387d068bfe02011002"><td class="mdescLeft">&#160;</td><td class="mdescRight">SGS-Thomson ST7. <br /></td></tr>
<tr class="separator:ga9ad786d6c8f18a387d068bfe02011002"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78eecf65337ecc482e527a8f12fe0597"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga78eecf65337ecc482e527a8f12fe0597"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga78eecf65337ecc482e527a8f12fe0597">PLFM_MC6812</a>&#160;&#160;&#160;11</td></tr>
<tr class="memdesc:ga78eecf65337ecc482e527a8f12fe0597"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motorola 68HC12. <br /></td></tr>
<tr class="separator:ga78eecf65337ecc482e527a8f12fe0597"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c98d193a96ab5a14d970a8dc25287a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c98d193a96ab5a14d970a8dc25287a7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga7c98d193a96ab5a14d970a8dc25287a7">PLFM_MIPS</a>&#160;&#160;&#160;12</td></tr>
<tr class="memdesc:ga7c98d193a96ab5a14d970a8dc25287a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">MIPS. <br /></td></tr>
<tr class="separator:ga7c98d193a96ab5a14d970a8dc25287a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e589aa67b0421c1b96f78663a7a8c6e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4e589aa67b0421c1b96f78663a7a8c6e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga4e589aa67b0421c1b96f78663a7a8c6e">PLFM_ARM</a>&#160;&#160;&#160;13</td></tr>
<tr class="memdesc:ga4e589aa67b0421c1b96f78663a7a8c6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Advanced RISC Machines. <br /></td></tr>
<tr class="separator:ga4e589aa67b0421c1b96f78663a7a8c6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73b00b1994d7fdfe1a19a35c84a60e7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga73b00b1994d7fdfe1a19a35c84a60e7b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga73b00b1994d7fdfe1a19a35c84a60e7b">PLFM_TMSC6</a>&#160;&#160;&#160;14</td></tr>
<tr class="memdesc:ga73b00b1994d7fdfe1a19a35c84a60e7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texas Instruments TMS320C6x. <br /></td></tr>
<tr class="separator:ga73b00b1994d7fdfe1a19a35c84a60e7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2dde3beedc0081c8d7e677f70ecd27ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2dde3beedc0081c8d7e677f70ecd27ae"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga2dde3beedc0081c8d7e677f70ecd27ae">PLFM_PPC</a>&#160;&#160;&#160;15</td></tr>
<tr class="memdesc:ga2dde3beedc0081c8d7e677f70ecd27ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">PowerPC. <br /></td></tr>
<tr class="separator:ga2dde3beedc0081c8d7e677f70ecd27ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5422179e6a93e9cca2510b3d39afc7e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5422179e6a93e9cca2510b3d39afc7e3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga5422179e6a93e9cca2510b3d39afc7e3">PLFM_80196</a>&#160;&#160;&#160;16</td></tr>
<tr class="memdesc:ga5422179e6a93e9cca2510b3d39afc7e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intel 80196. <br /></td></tr>
<tr class="separator:ga5422179e6a93e9cca2510b3d39afc7e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c455ddcd6d142772f2f0b29c768cdbe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3c455ddcd6d142772f2f0b29c768cdbe"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga3c455ddcd6d142772f2f0b29c768cdbe">PLFM_Z8</a>&#160;&#160;&#160;17</td></tr>
<tr class="memdesc:ga3c455ddcd6d142772f2f0b29c768cdbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Z8. <br /></td></tr>
<tr class="separator:ga3c455ddcd6d142772f2f0b29c768cdbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0df1e523de5a2c4846356db83bca228e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0df1e523de5a2c4846356db83bca228e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga0df1e523de5a2c4846356db83bca228e">PLFM_SH</a>&#160;&#160;&#160;18</td></tr>
<tr class="memdesc:ga0df1e523de5a2c4846356db83bca228e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renesas (formerly Hitachi) SuperH. <br /></td></tr>
<tr class="separator:ga0df1e523de5a2c4846356db83bca228e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5628e051ce22e38a584d8598c6e05d15"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5628e051ce22e38a584d8598c6e05d15"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga5628e051ce22e38a584d8598c6e05d15">PLFM_NET</a>&#160;&#160;&#160;19</td></tr>
<tr class="memdesc:ga5628e051ce22e38a584d8598c6e05d15"><td class="mdescLeft">&#160;</td><td class="mdescRight">Microsoft Visual Studio.Net. <br /></td></tr>
<tr class="separator:ga5628e051ce22e38a584d8598c6e05d15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaff674a25411aac59f1e9c820cc42348e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaff674a25411aac59f1e9c820cc42348e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gaff674a25411aac59f1e9c820cc42348e">PLFM_AVR</a>&#160;&#160;&#160;20</td></tr>
<tr class="memdesc:gaff674a25411aac59f1e9c820cc42348e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Atmel 8-bit RISC processor(s) <br /></td></tr>
<tr class="separator:gaff674a25411aac59f1e9c820cc42348e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0cdc36f19ed41ee8b45f6f0f94078193"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0cdc36f19ed41ee8b45f6f0f94078193"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga0cdc36f19ed41ee8b45f6f0f94078193">PLFM_H8</a>&#160;&#160;&#160;21</td></tr>
<tr class="memdesc:ga0cdc36f19ed41ee8b45f6f0f94078193"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hitachi H8/300, H8/2000. <br /></td></tr>
<tr class="separator:ga0cdc36f19ed41ee8b45f6f0f94078193"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60ce2a3f06a03101ed376ea8e759e1cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga60ce2a3f06a03101ed376ea8e759e1cb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga60ce2a3f06a03101ed376ea8e759e1cb">PLFM_PIC</a>&#160;&#160;&#160;22</td></tr>
<tr class="memdesc:ga60ce2a3f06a03101ed376ea8e759e1cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Microchip's PIC. <br /></td></tr>
<tr class="separator:ga60ce2a3f06a03101ed376ea8e759e1cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad052ff173eb67f9724b0ef5662995703"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad052ff173eb67f9724b0ef5662995703"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gad052ff173eb67f9724b0ef5662995703">PLFM_SPARC</a>&#160;&#160;&#160;23</td></tr>
<tr class="memdesc:gad052ff173eb67f9724b0ef5662995703"><td class="mdescLeft">&#160;</td><td class="mdescRight">SPARC. <br /></td></tr>
<tr class="separator:gad052ff173eb67f9724b0ef5662995703"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e6cbbbb99d28bc0f73e508bc7518459"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5e6cbbbb99d28bc0f73e508bc7518459"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga5e6cbbbb99d28bc0f73e508bc7518459">PLFM_ALPHA</a>&#160;&#160;&#160;24</td></tr>
<tr class="memdesc:ga5e6cbbbb99d28bc0f73e508bc7518459"><td class="mdescLeft">&#160;</td><td class="mdescRight">DEC Alpha. <br /></td></tr>
<tr class="separator:ga5e6cbbbb99d28bc0f73e508bc7518459"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga790a87af4d90c0584d806fe0a46000f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga790a87af4d90c0584d806fe0a46000f1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga790a87af4d90c0584d806fe0a46000f1">PLFM_HPPA</a>&#160;&#160;&#160;25</td></tr>
<tr class="memdesc:ga790a87af4d90c0584d806fe0a46000f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hewlett-Packard PA-RISC. <br /></td></tr>
<tr class="separator:ga790a87af4d90c0584d806fe0a46000f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4526f9cf6ffec52b4f068b4ae3376071"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4526f9cf6ffec52b4f068b4ae3376071"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga4526f9cf6ffec52b4f068b4ae3376071">PLFM_H8500</a>&#160;&#160;&#160;26</td></tr>
<tr class="memdesc:ga4526f9cf6ffec52b4f068b4ae3376071"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hitachi H8/500. <br /></td></tr>
<tr class="separator:ga4526f9cf6ffec52b4f068b4ae3376071"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1e610726e47ca9b8e716ba5ae8e1384a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1e610726e47ca9b8e716ba5ae8e1384a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga1e610726e47ca9b8e716ba5ae8e1384a">PLFM_TRICORE</a>&#160;&#160;&#160;27</td></tr>
<tr class="memdesc:ga1e610726e47ca9b8e716ba5ae8e1384a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tasking Tricore. <br /></td></tr>
<tr class="separator:ga1e610726e47ca9b8e716ba5ae8e1384a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga04b74d19d87512f51bd142f903462d5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04b74d19d87512f51bd142f903462d5b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga04b74d19d87512f51bd142f903462d5b">PLFM_DSP56K</a>&#160;&#160;&#160;28</td></tr>
<tr class="memdesc:ga04b74d19d87512f51bd142f903462d5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motorola DSP5600x. <br /></td></tr>
<tr class="separator:ga04b74d19d87512f51bd142f903462d5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacf7a0950783cc9b415d5b821dfad9f35"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacf7a0950783cc9b415d5b821dfad9f35"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gacf7a0950783cc9b415d5b821dfad9f35">PLFM_C166</a>&#160;&#160;&#160;29</td></tr>
<tr class="memdesc:gacf7a0950783cc9b415d5b821dfad9f35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Siemens C166 family. <br /></td></tr>
<tr class="separator:gacf7a0950783cc9b415d5b821dfad9f35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ac77c2d588a7554076b9c355f0d365f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4ac77c2d588a7554076b9c355f0d365f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga4ac77c2d588a7554076b9c355f0d365f">PLFM_ST20</a>&#160;&#160;&#160;30</td></tr>
<tr class="memdesc:ga4ac77c2d588a7554076b9c355f0d365f"><td class="mdescLeft">&#160;</td><td class="mdescRight">SGS-Thomson ST20. <br /></td></tr>
<tr class="separator:ga4ac77c2d588a7554076b9c355f0d365f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab04639b21221f3051ae7400bb14383d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab04639b21221f3051ae7400bb14383d4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gab04639b21221f3051ae7400bb14383d4">PLFM_IA64</a>&#160;&#160;&#160;31</td></tr>
<tr class="memdesc:gab04639b21221f3051ae7400bb14383d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intel Itanium IA64. <br /></td></tr>
<tr class="separator:gab04639b21221f3051ae7400bb14383d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga07a253338d9bf54af679945a8e790e94"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07a253338d9bf54af679945a8e790e94"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga07a253338d9bf54af679945a8e790e94">PLFM_I960</a>&#160;&#160;&#160;32</td></tr>
<tr class="memdesc:ga07a253338d9bf54af679945a8e790e94"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intel 960. <br /></td></tr>
<tr class="separator:ga07a253338d9bf54af679945a8e790e94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga52644bc035e0c9e160a9528980791b05"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga52644bc035e0c9e160a9528980791b05"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga52644bc035e0c9e160a9528980791b05">PLFM_F2MC</a>&#160;&#160;&#160;33</td></tr>
<tr class="memdesc:ga52644bc035e0c9e160a9528980791b05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fujistu F2MC-16. <br /></td></tr>
<tr class="separator:ga52644bc035e0c9e160a9528980791b05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaebd058bab8c7ab5c8e6920dadd9919ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaebd058bab8c7ab5c8e6920dadd9919ee"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gaebd058bab8c7ab5c8e6920dadd9919ee">PLFM_TMS320C54</a>&#160;&#160;&#160;34</td></tr>
<tr class="memdesc:gaebd058bab8c7ab5c8e6920dadd9919ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texas Instruments TMS320C54xx. <br /></td></tr>
<tr class="separator:gaebd058bab8c7ab5c8e6920dadd9919ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ea49fbc45a7619ea4a443045d664e90"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0ea49fbc45a7619ea4a443045d664e90"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga0ea49fbc45a7619ea4a443045d664e90">PLFM_TMS320C55</a>&#160;&#160;&#160;35</td></tr>
<tr class="memdesc:ga0ea49fbc45a7619ea4a443045d664e90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texas Instruments TMS320C55xx. <br /></td></tr>
<tr class="separator:ga0ea49fbc45a7619ea4a443045d664e90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a50c862f10e47db262707ae827a8971"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2a50c862f10e47db262707ae827a8971"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga2a50c862f10e47db262707ae827a8971">PLFM_TRIMEDIA</a>&#160;&#160;&#160;36</td></tr>
<tr class="memdesc:ga2a50c862f10e47db262707ae827a8971"><td class="mdescLeft">&#160;</td><td class="mdescRight">Trimedia. <br /></td></tr>
<tr class="separator:ga2a50c862f10e47db262707ae827a8971"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf91fc19a2edc346da66934d02effe700"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf91fc19a2edc346da66934d02effe700"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gaf91fc19a2edc346da66934d02effe700">PLFM_M32R</a>&#160;&#160;&#160;37</td></tr>
<tr class="memdesc:gaf91fc19a2edc346da66934d02effe700"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mitsubishi 32bit RISC. <br /></td></tr>
<tr class="separator:gaf91fc19a2edc346da66934d02effe700"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab90b6eb35352d61eb04edf003b5de795"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab90b6eb35352d61eb04edf003b5de795"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gab90b6eb35352d61eb04edf003b5de795">PLFM_NEC_78K0</a>&#160;&#160;&#160;38</td></tr>
<tr class="memdesc:gab90b6eb35352d61eb04edf003b5de795"><td class="mdescLeft">&#160;</td><td class="mdescRight">NEC 78K0. <br /></td></tr>
<tr class="separator:gab90b6eb35352d61eb04edf003b5de795"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64d4197c4b5eba17c94effba81439df9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga64d4197c4b5eba17c94effba81439df9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga64d4197c4b5eba17c94effba81439df9">PLFM_NEC_78K0S</a>&#160;&#160;&#160;39</td></tr>
<tr class="memdesc:ga64d4197c4b5eba17c94effba81439df9"><td class="mdescLeft">&#160;</td><td class="mdescRight">NEC 78K0S. <br /></td></tr>
<tr class="separator:ga64d4197c4b5eba17c94effba81439df9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c38ec0cd126b0fc8b25806a38696bc4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3c38ec0cd126b0fc8b25806a38696bc4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga3c38ec0cd126b0fc8b25806a38696bc4">PLFM_M740</a>&#160;&#160;&#160;40</td></tr>
<tr class="memdesc:ga3c38ec0cd126b0fc8b25806a38696bc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mitsubishi 8bit. <br /></td></tr>
<tr class="separator:ga3c38ec0cd126b0fc8b25806a38696bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga493a48164c388fa51ed388993450b286"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga493a48164c388fa51ed388993450b286"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga493a48164c388fa51ed388993450b286">PLFM_M7700</a>&#160;&#160;&#160;41</td></tr>
<tr class="memdesc:ga493a48164c388fa51ed388993450b286"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mitsubishi 16bit. <br /></td></tr>
<tr class="separator:ga493a48164c388fa51ed388993450b286"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga90ea710438cfd26630ed6db9f6ad454b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga90ea710438cfd26630ed6db9f6ad454b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga90ea710438cfd26630ed6db9f6ad454b">PLFM_ST9</a>&#160;&#160;&#160;42</td></tr>
<tr class="memdesc:ga90ea710438cfd26630ed6db9f6ad454b"><td class="mdescLeft">&#160;</td><td class="mdescRight">ST9+. <br /></td></tr>
<tr class="separator:ga90ea710438cfd26630ed6db9f6ad454b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae185de8cf3bf2f6381a1369cc1928aa5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae185de8cf3bf2f6381a1369cc1928aa5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gae185de8cf3bf2f6381a1369cc1928aa5">PLFM_FR</a>&#160;&#160;&#160;43</td></tr>
<tr class="memdesc:gae185de8cf3bf2f6381a1369cc1928aa5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fujitsu FR Family. <br /></td></tr>
<tr class="separator:gae185de8cf3bf2f6381a1369cc1928aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16495db71585dc8ac7d1a5f2090d07fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga16495db71585dc8ac7d1a5f2090d07fe"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga16495db71585dc8ac7d1a5f2090d07fe">PLFM_MC6816</a>&#160;&#160;&#160;44</td></tr>
<tr class="memdesc:ga16495db71585dc8ac7d1a5f2090d07fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motorola 68HC16. <br /></td></tr>
<tr class="separator:ga16495db71585dc8ac7d1a5f2090d07fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bca6c222989ff0001d09ccd1ae2fec8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8bca6c222989ff0001d09ccd1ae2fec8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga8bca6c222989ff0001d09ccd1ae2fec8">PLFM_M7900</a>&#160;&#160;&#160;45</td></tr>
<tr class="memdesc:ga8bca6c222989ff0001d09ccd1ae2fec8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mitsubishi 7900. <br /></td></tr>
<tr class="separator:ga8bca6c222989ff0001d09ccd1ae2fec8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75292872c1b4b6b1f2ece5ce2c6360ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga75292872c1b4b6b1f2ece5ce2c6360ea"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga75292872c1b4b6b1f2ece5ce2c6360ea">PLFM_TMS320C3</a>&#160;&#160;&#160;46</td></tr>
<tr class="memdesc:ga75292872c1b4b6b1f2ece5ce2c6360ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texas Instruments TMS320C3. <br /></td></tr>
<tr class="separator:ga75292872c1b4b6b1f2ece5ce2c6360ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a0ba8fe6c399ff97e6385333a7161e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4a0ba8fe6c399ff97e6385333a7161e1"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga4a0ba8fe6c399ff97e6385333a7161e1">PLFM_KR1878</a>&#160;&#160;&#160;47</td></tr>
<tr class="memdesc:ga4a0ba8fe6c399ff97e6385333a7161e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Angstrem KR1878. <br /></td></tr>
<tr class="separator:ga4a0ba8fe6c399ff97e6385333a7161e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa6661abe4d9e270d9cc70f6b41d2ab39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa6661abe4d9e270d9cc70f6b41d2ab39"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gaa6661abe4d9e270d9cc70f6b41d2ab39">PLFM_AD218X</a>&#160;&#160;&#160;48</td></tr>
<tr class="memdesc:gaa6661abe4d9e270d9cc70f6b41d2ab39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Analog Devices ADSP 218X. <br /></td></tr>
<tr class="separator:gaa6661abe4d9e270d9cc70f6b41d2ab39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ccd6f85e0b733f022dd1e25cb47a24f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6ccd6f85e0b733f022dd1e25cb47a24f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga6ccd6f85e0b733f022dd1e25cb47a24f">PLFM_OAKDSP</a>&#160;&#160;&#160;49</td></tr>
<tr class="memdesc:ga6ccd6f85e0b733f022dd1e25cb47a24f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Atmel OAK DSP. <br /></td></tr>
<tr class="separator:ga6ccd6f85e0b733f022dd1e25cb47a24f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4505f0b1f1d3b7143a35b45bd25c7bec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4505f0b1f1d3b7143a35b45bd25c7bec"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga4505f0b1f1d3b7143a35b45bd25c7bec">PLFM_TLCS900</a>&#160;&#160;&#160;50</td></tr>
<tr class="memdesc:ga4505f0b1f1d3b7143a35b45bd25c7bec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Toshiba TLCS-900. <br /></td></tr>
<tr class="separator:ga4505f0b1f1d3b7143a35b45bd25c7bec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8466c5022a6725f8bf8a151cf5bac853"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8466c5022a6725f8bf8a151cf5bac853"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga8466c5022a6725f8bf8a151cf5bac853">PLFM_C39</a>&#160;&#160;&#160;51</td></tr>
<tr class="memdesc:ga8466c5022a6725f8bf8a151cf5bac853"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rockwell C39. <br /></td></tr>
<tr class="separator:ga8466c5022a6725f8bf8a151cf5bac853"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab31dec59df1619346fbd5db2e9bf627"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab31dec59df1619346fbd5db2e9bf627"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gaab31dec59df1619346fbd5db2e9bf627">PLFM_CR16</a>&#160;&#160;&#160;52</td></tr>
<tr class="memdesc:gaab31dec59df1619346fbd5db2e9bf627"><td class="mdescLeft">&#160;</td><td class="mdescRight">NSC CR16. <br /></td></tr>
<tr class="separator:gaab31dec59df1619346fbd5db2e9bf627"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa58386b816ab863f5c6bce88720a4e2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa58386b816ab863f5c6bce88720a4e2a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gaa58386b816ab863f5c6bce88720a4e2a">PLFM_MN102L00</a>&#160;&#160;&#160;53</td></tr>
<tr class="memdesc:gaa58386b816ab863f5c6bce88720a4e2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Panasonic MN10200. <br /></td></tr>
<tr class="separator:gaa58386b816ab863f5c6bce88720a4e2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73ee91456d64c651188c8c2c97ce07b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga73ee91456d64c651188c8c2c97ce07b6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga73ee91456d64c651188c8c2c97ce07b6">PLFM_TMS320C1X</a>&#160;&#160;&#160;54</td></tr>
<tr class="memdesc:ga73ee91456d64c651188c8c2c97ce07b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texas Instruments TMS320C1x. <br /></td></tr>
<tr class="separator:ga73ee91456d64c651188c8c2c97ce07b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b3619859cbbd3789d23cb76afcd16d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b3619859cbbd3789d23cb76afcd16d9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga8b3619859cbbd3789d23cb76afcd16d9">PLFM_NEC_V850X</a>&#160;&#160;&#160;55</td></tr>
<tr class="memdesc:ga8b3619859cbbd3789d23cb76afcd16d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">NEC V850 and V850ES/E1/E2. <br /></td></tr>
<tr class="separator:ga8b3619859cbbd3789d23cb76afcd16d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1ad789c609ec3e08cf9c84ec5c0cd3df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1ad789c609ec3e08cf9c84ec5c0cd3df"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga1ad789c609ec3e08cf9c84ec5c0cd3df">PLFM_SCR_ADPT</a>&#160;&#160;&#160;56</td></tr>
<tr class="memdesc:ga1ad789c609ec3e08cf9c84ec5c0cd3df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processor module adapter for processor modules written in scripting languages. <br /></td></tr>
<tr class="separator:ga1ad789c609ec3e08cf9c84ec5c0cd3df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafff839f29b763bd5c7cad5f191ce51f6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafff839f29b763bd5c7cad5f191ce51f6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gafff839f29b763bd5c7cad5f191ce51f6">PLFM_EBC</a>&#160;&#160;&#160;57</td></tr>
<tr class="memdesc:gafff839f29b763bd5c7cad5f191ce51f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">EFI Bytecode. <br /></td></tr>
<tr class="separator:gafff839f29b763bd5c7cad5f191ce51f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf5c3a4e6600ba52526da4d647b3b061f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf5c3a4e6600ba52526da4d647b3b061f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#gaf5c3a4e6600ba52526da4d647b3b061f">PLFM_MSP430</a>&#160;&#160;&#160;58</td></tr>
<tr class="memdesc:gaf5c3a4e6600ba52526da4d647b3b061f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texas Instruments MSP430. <br /></td></tr>
<tr class="separator:gaf5c3a4e6600ba52526da4d647b3b061f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga77e9795ed70edf6f78d9fb26a57073fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga77e9795ed70edf6f78d9fb26a57073fd"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga77e9795ed70edf6f78d9fb26a57073fd">PLFM_SPU</a>&#160;&#160;&#160;59</td></tr>
<tr class="memdesc:ga77e9795ed70edf6f78d9fb26a57073fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cell Broadband Engine Synergistic Processor Unit. <br /></td></tr>
<tr class="separator:ga77e9795ed70edf6f78d9fb26a57073fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93e0c469258a8b4678e3e47100470a05"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga93e0c469258a8b4678e3e47100470a05"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga93e0c469258a8b4678e3e47100470a05">PLFM_DALVIK</a>&#160;&#160;&#160;60</td></tr>
<tr class="memdesc:ga93e0c469258a8b4678e3e47100470a05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Android Dalvik Virtual Machine. <br /></td></tr>
<tr class="separator:ga93e0c469258a8b4678e3e47100470a05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga09dd39a4731f17901a6145cd18633bbd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga09dd39a4731f17901a6145cd18633bbd"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga09dd39a4731f17901a6145cd18633bbd">PLFM_65C816</a>&#160;&#160;&#160;61</td></tr>
<tr class="memdesc:ga09dd39a4731f17901a6145cd18633bbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">65802/65816 <br /></td></tr>
<tr class="separator:ga09dd39a4731f17901a6145cd18633bbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga693de435cdf6ec6d4c5ab8084f25bcb4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga693de435cdf6ec6d4c5ab8084f25bcb4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga693de435cdf6ec6d4c5ab8084f25bcb4">PLFM_M16C</a>&#160;&#160;&#160;62</td></tr>
<tr class="memdesc:ga693de435cdf6ec6d4c5ab8084f25bcb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renesas M16C. <br /></td></tr>
<tr class="separator:ga693de435cdf6ec6d4c5ab8084f25bcb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga889bb0b26d9fd79b7800f07fbe5add21"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga889bb0b26d9fd79b7800f07fbe5add21"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga889bb0b26d9fd79b7800f07fbe5add21">PLFM_ARC</a>&#160;&#160;&#160;63</td></tr>
<tr class="memdesc:ga889bb0b26d9fd79b7800f07fbe5add21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Argonaut RISC Core. <br /></td></tr>
<tr class="separator:ga889bb0b26d9fd79b7800f07fbe5add21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga61e3f351d31765f7913d7f3ad457bd91"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga61e3f351d31765f7913d7f3ad457bd91"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga61e3f351d31765f7913d7f3ad457bd91">PLFM_UNSP</a>&#160;&#160;&#160;64</td></tr>
<tr class="memdesc:ga61e3f351d31765f7913d7f3ad457bd91"><td class="mdescLeft">&#160;</td><td class="mdescRight">SunPlus unSP. <br /></td></tr>
<tr class="separator:ga61e3f351d31765f7913d7f3ad457bd91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1e6c0a785398e94fdec065a323ef8ab5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1e6c0a785398e94fdec065a323ef8ab5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga1e6c0a785398e94fdec065a323ef8ab5">PLFM_TMS320C28</a>&#160;&#160;&#160;65</td></tr>
<tr class="memdesc:ga1e6c0a785398e94fdec065a323ef8ab5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Texas Instruments TMS320C28x. <br /></td></tr>
<tr class="separator:ga1e6c0a785398e94fdec065a323ef8ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b8c4fb5fded8afcddadedb97adcaa07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5b8c4fb5fded8afcddadedb97adcaa07"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga5b8c4fb5fded8afcddadedb97adcaa07">PLFM_DSP96K</a>&#160;&#160;&#160;66</td></tr>
<tr class="memdesc:ga5b8c4fb5fded8afcddadedb97adcaa07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Motorola DSP96000. <br /></td></tr>
<tr class="separator:ga5b8c4fb5fded8afcddadedb97adcaa07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45b4f21cda309e869a2b40a05be07974"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga45b4f21cda309e869a2b40a05be07974"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_l_f_m__.html#ga45b4f21cda309e869a2b40a05be07974">PLFM_SPC700</a>&#160;&#160;&#160;67</td></tr>
<tr class="memdesc:ga45b4f21cda309e869a2b40a05be07974"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sony SPC700. <br /></td></tr>
<tr class="separator:ga45b4f21cda309e869a2b40a05be07974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa5d76a1fe1338a80404a0ca7a7ced6d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa5d76a1fe1338a80404a0ca7a7ced6d0"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#gaa5d76a1fe1338a80404a0ca7a7ced6d0">PR_SEGS</a>&#160;&#160;&#160;0x000001</td></tr>
<tr class="memdesc:gaa5d76a1fe1338a80404a0ca7a7ced6d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">has segment registers? <br /></td></tr>
<tr class="separator:gaa5d76a1fe1338a80404a0ca7a7ced6d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab86fc012cafb2de8b39fefc055941d17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab86fc012cafb2de8b39fefc055941d17"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#gab86fc012cafb2de8b39fefc055941d17">PR_USE32</a>&#160;&#160;&#160;0x000002</td></tr>
<tr class="memdesc:gab86fc012cafb2de8b39fefc055941d17"><td class="mdescLeft">&#160;</td><td class="mdescRight">supports 32-bit addressing? <br /></td></tr>
<tr class="separator:gab86fc012cafb2de8b39fefc055941d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga91a0359d79ef2256ffb0b29ae7e481cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga91a0359d79ef2256ffb0b29ae7e481cb"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga91a0359d79ef2256ffb0b29ae7e481cb">PR_DEFSEG32</a>&#160;&#160;&#160;0x000004</td></tr>
<tr class="memdesc:ga91a0359d79ef2256ffb0b29ae7e481cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">segments are 32-bit by default <br /></td></tr>
<tr class="separator:ga91a0359d79ef2256ffb0b29ae7e481cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16a6eaf5e27931be9adaef229a0a89b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga16a6eaf5e27931be9adaef229a0a89b2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga16a6eaf5e27931be9adaef229a0a89b2">PR_RNAMESOK</a>&#160;&#160;&#160;0x000008</td></tr>
<tr class="memdesc:ga16a6eaf5e27931be9adaef229a0a89b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">allow user register names for location names <br /></td></tr>
<tr class="separator:ga16a6eaf5e27931be9adaef229a0a89b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0adf66749fa3f827da80d71c9e1b62d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac0adf66749fa3f827da80d71c9e1b62d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#gac0adf66749fa3f827da80d71c9e1b62d">PR_ADJSEGS</a>&#160;&#160;&#160;0x000020</td></tr>
<tr class="memdesc:gac0adf66749fa3f827da80d71c9e1b62d"><td class="mdescLeft">&#160;</td><td class="mdescRight">IDA may adjust segments' starting/ending addresses. <br /></td></tr>
<tr class="separator:gac0adf66749fa3f827da80d71c9e1b62d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c8f815382515d079ab0201477d23ed6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c8f815382515d079ab0201477d23ed6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga7c8f815382515d079ab0201477d23ed6">PR_DEFNUM</a>&#160;&#160;&#160;0x0000C0</td></tr>
<tr class="memdesc:ga7c8f815382515d079ab0201477d23ed6"><td class="mdescLeft">&#160;</td><td class="mdescRight">mask - default number representation <br /></td></tr>
<tr class="separator:ga7c8f815382515d079ab0201477d23ed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ad344d34eb948ce286b2e0026a8bb8e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2ad344d34eb948ce286b2e0026a8bb8e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga2ad344d34eb948ce286b2e0026a8bb8e">PRN_HEX</a>&#160;&#160;&#160;0x000000</td></tr>
<tr class="memdesc:ga2ad344d34eb948ce286b2e0026a8bb8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">hex <br /></td></tr>
<tr class="separator:ga2ad344d34eb948ce286b2e0026a8bb8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga70838a2ce7fae967c51724f971695d5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga70838a2ce7fae967c51724f971695d5d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga70838a2ce7fae967c51724f971695d5d">PRN_OCT</a>&#160;&#160;&#160;0x000040</td></tr>
<tr class="memdesc:ga70838a2ce7fae967c51724f971695d5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">octal <br /></td></tr>
<tr class="separator:ga70838a2ce7fae967c51724f971695d5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f6168c2bdfe0cc96f95ecf7c2a812ab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7f6168c2bdfe0cc96f95ecf7c2a812ab"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga7f6168c2bdfe0cc96f95ecf7c2a812ab">PRN_DEC</a>&#160;&#160;&#160;0x000080</td></tr>
<tr class="memdesc:ga7f6168c2bdfe0cc96f95ecf7c2a812ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">decimal <br /></td></tr>
<tr class="separator:ga7f6168c2bdfe0cc96f95ecf7c2a812ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b4c2b52b39d0f7a734bd9e6ce96fb58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b4c2b52b39d0f7a734bd9e6ce96fb58"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga8b4c2b52b39d0f7a734bd9e6ce96fb58">PRN_BIN</a>&#160;&#160;&#160;0x0000C0</td></tr>
<tr class="memdesc:ga8b4c2b52b39d0f7a734bd9e6ce96fb58"><td class="mdescLeft">&#160;</td><td class="mdescRight">binary <br /></td></tr>
<tr class="separator:ga8b4c2b52b39d0f7a734bd9e6ce96fb58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ce1603bd4c7104e7201614d1dba2f24"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2ce1603bd4c7104e7201614d1dba2f24"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga2ce1603bd4c7104e7201614d1dba2f24">PR_WORD_INS</a>&#160;&#160;&#160;0x000100</td></tr>
<tr class="memdesc:ga2ce1603bd4c7104e7201614d1dba2f24"><td class="mdescLeft">&#160;</td><td class="mdescRight">instruction codes are grouped 2bytes in binary line prefix <br /></td></tr>
<tr class="separator:ga2ce1603bd4c7104e7201614d1dba2f24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5bafa5d3b2bcf045308fcf2f18255930"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga5bafa5d3b2bcf045308fcf2f18255930">PR_NOCHANGE</a>&#160;&#160;&#160;0x000200</td></tr>
<tr class="memdesc:ga5bafa5d3b2bcf045308fcf2f18255930"><td class="mdescLeft">&#160;</td><td class="mdescRight">The user can't change segments and code/data attributes.  <a href="group___p_r__.html#ga5bafa5d3b2bcf045308fcf2f18255930">More...</a><br /></td></tr>
<tr class="separator:ga5bafa5d3b2bcf045308fcf2f18255930"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45e925da1c9281d0de02882a5c995b9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga45e925da1c9281d0de02882a5c995b9d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga45e925da1c9281d0de02882a5c995b9d">PR_ASSEMBLE</a>&#160;&#160;&#160;0x000400</td></tr>
<tr class="memdesc:ga45e925da1c9281d0de02882a5c995b9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Module has a built-in assembler and will react to ev_assemble. <br /></td></tr>
<tr class="separator:ga45e925da1c9281d0de02882a5c995b9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9dfe3f396330c7a1bbeffcc7c755b8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa9dfe3f396330c7a1bbeffcc7c755b8b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#gaa9dfe3f396330c7a1bbeffcc7c755b8b">PR_ALIGN</a>&#160;&#160;&#160;0x000800</td></tr>
<tr class="memdesc:gaa9dfe3f396330c7a1bbeffcc7c755b8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">All data items should be aligned properly. <br /></td></tr>
<tr class="separator:gaa9dfe3f396330c7a1bbeffcc7c755b8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga257f9d36eb8bf8c36a28e014f3deedc5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga257f9d36eb8bf8c36a28e014f3deedc5">PR_TYPEINFO</a>&#160;&#160;&#160;0x001000</td></tr>
<tr class="memdesc:ga257f9d36eb8bf8c36a28e014f3deedc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">the processor module supports type information callbacks  <a href="group___p_r__.html#ga257f9d36eb8bf8c36a28e014f3deedc5">More...</a><br /></td></tr>
<tr class="separator:ga257f9d36eb8bf8c36a28e014f3deedc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4641211435ce736ed30c9ff0a558cf01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4641211435ce736ed30c9ff0a558cf01"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga4641211435ce736ed30c9ff0a558cf01">PR_USE64</a>&#160;&#160;&#160;0x002000</td></tr>
<tr class="memdesc:ga4641211435ce736ed30c9ff0a558cf01"><td class="mdescLeft">&#160;</td><td class="mdescRight">supports 64-bit addressing? <br /></td></tr>
<tr class="separator:ga4641211435ce736ed30c9ff0a558cf01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06f27f877639085b4108573bb54641fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga06f27f877639085b4108573bb54641fc"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga06f27f877639085b4108573bb54641fc">PR_SGROTHER</a>&#160;&#160;&#160;0x004000</td></tr>
<tr class="memdesc:ga06f27f877639085b4108573bb54641fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">the segment registers don't contain the segment selectors. <br /></td></tr>
<tr class="separator:ga06f27f877639085b4108573bb54641fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6bd7458e91aaf2970f7e6e82b87b0c67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6bd7458e91aaf2970f7e6e82b87b0c67"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga6bd7458e91aaf2970f7e6e82b87b0c67">PR_STACK_UP</a>&#160;&#160;&#160;0x008000</td></tr>
<tr class="memdesc:ga6bd7458e91aaf2970f7e6e82b87b0c67"><td class="mdescLeft">&#160;</td><td class="mdescRight">the stack grows up <br /></td></tr>
<tr class="separator:ga6bd7458e91aaf2970f7e6e82b87b0c67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fb7856387fc2ee4fffb45a71d508bbe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga6fb7856387fc2ee4fffb45a71d508bbe">PR_BINMEM</a>&#160;&#160;&#160;0x010000</td></tr>
<tr class="memdesc:ga6fb7856387fc2ee4fffb45a71d508bbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">the processor module provides correct segmentation for binary files  <a href="group___p_r__.html#ga6fb7856387fc2ee4fffb45a71d508bbe">More...</a><br /></td></tr>
<tr class="separator:ga6fb7856387fc2ee4fffb45a71d508bbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0bb1c2c29e8035420366f21f5503485"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#gae0bb1c2c29e8035420366f21f5503485">PR_SEGTRANS</a>&#160;&#160;&#160;0x020000</td></tr>
<tr class="memdesc:gae0bb1c2c29e8035420366f21f5503485"><td class="mdescLeft">&#160;</td><td class="mdescRight">the processor module supports the segment translation feature  <a href="group___p_r__.html#gae0bb1c2c29e8035420366f21f5503485">More...</a><br /></td></tr>
<tr class="separator:gae0bb1c2c29e8035420366f21f5503485"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga884adc60ef0e7236192b78ec4f900f0e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga884adc60ef0e7236192b78ec4f900f0e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga884adc60ef0e7236192b78ec4f900f0e">PR_CHK_XREF</a>&#160;&#160;&#160;0x040000</td></tr>
<tr class="memdesc:ga884adc60ef0e7236192b78ec4f900f0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">don't allow near xrefs between segments with different bases <br /></td></tr>
<tr class="separator:ga884adc60ef0e7236192b78ec4f900f0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa60a49252dd2c4925d30b53f9dae1cd8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#gaa60a49252dd2c4925d30b53f9dae1cd8">PR_NO_SEGMOVE</a>&#160;&#160;&#160;0x080000</td></tr>
<tr class="memdesc:gaa60a49252dd2c4925d30b53f9dae1cd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">the processor module doesn't support <a class="el" href="group__seg__man.html#gab3c11fbdf0ac345cb618b8b0ad3ef04c" title="Move a segment to a new address. ">move_segm()</a>  <a href="group___p_r__.html#gaa60a49252dd2c4925d30b53f9dae1cd8">More...</a><br /></td></tr>
<tr class="separator:gaa60a49252dd2c4925d30b53f9dae1cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4bad99f470ddf7643783e7f212084c07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4bad99f470ddf7643783e7f212084c07"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga4bad99f470ddf7643783e7f212084c07">PR_USE_ARG_TYPES</a>&#160;&#160;&#160;0x200000</td></tr>
<tr class="memdesc:ga4bad99f470ddf7643783e7f212084c07"><td class="mdescLeft">&#160;</td><td class="mdescRight">use processor_t::use_arg_types callback <br /></td></tr>
<tr class="separator:ga4bad99f470ddf7643783e7f212084c07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf96c8c11c1d33bf6b8b45cd0c596b9a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf96c8c11c1d33bf6b8b45cd0c596b9a9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#gaf96c8c11c1d33bf6b8b45cd0c596b9a9">PR_SCALE_STKVARS</a>&#160;&#160;&#160;0x400000</td></tr>
<tr class="memdesc:gaf96c8c11c1d33bf6b8b45cd0c596b9a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">use <a class="el" href="structprocessor__t.html#abe691f9f3c80817bd9d1e19e8ee5f926" title="Get the stack variable scaling factor. ">processor_t::get_stkvar_scale</a> callback <br /></td></tr>
<tr class="separator:gaf96c8c11c1d33bf6b8b45cd0c596b9a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6baecd2746e817d53817c9fa12a9aed1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga6baecd2746e817d53817c9fa12a9aed1">PR_DELAYED</a>&#160;&#160;&#160;0x800000</td></tr>
<tr class="memdesc:ga6baecd2746e817d53817c9fa12a9aed1"><td class="mdescLeft">&#160;</td><td class="mdescRight">has delayed jumps and calls  <a href="group___p_r__.html#ga6baecd2746e817d53817c9fa12a9aed1">More...</a><br /></td></tr>
<tr class="separator:ga6baecd2746e817d53817c9fa12a9aed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga14e56b92183c6058d318b7382fc0380e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga14e56b92183c6058d318b7382fc0380e">PR_ALIGN_INSN</a>&#160;&#160;&#160;0x1000000</td></tr>
<tr class="memdesc:ga14e56b92183c6058d318b7382fc0380e"><td class="mdescLeft">&#160;</td><td class="mdescRight">allow ida to create alignment instructions arbitrarily.  <a href="group___p_r__.html#ga14e56b92183c6058d318b7382fc0380e">More...</a><br /></td></tr>
<tr class="separator:ga14e56b92183c6058d318b7382fc0380e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5fbd4b03256088198824f6d375caeb54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5fbd4b03256088198824f6d375caeb54"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga5fbd4b03256088198824f6d375caeb54">PR_PURGING</a>&#160;&#160;&#160;0x2000000</td></tr>
<tr class="memdesc:ga5fbd4b03256088198824f6d375caeb54"><td class="mdescLeft">&#160;</td><td class="mdescRight">there are calling conventions which may purge bytes from the stack <br /></td></tr>
<tr class="separator:ga5fbd4b03256088198824f6d375caeb54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9dc1ba3bdeb3d6172abfeec192c9a251"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9dc1ba3bdeb3d6172abfeec192c9a251"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga9dc1ba3bdeb3d6172abfeec192c9a251">PR_CNDINSNS</a>&#160;&#160;&#160;0x4000000</td></tr>
<tr class="memdesc:ga9dc1ba3bdeb3d6172abfeec192c9a251"><td class="mdescLeft">&#160;</td><td class="mdescRight">has conditional instructions <br /></td></tr>
<tr class="separator:ga9dc1ba3bdeb3d6172abfeec192c9a251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga196de44585ee70b23e01cb9266aff600"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga196de44585ee70b23e01cb9266aff600"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga196de44585ee70b23e01cb9266aff600">PR_USE_TBYTE</a>&#160;&#160;&#160;0x8000000</td></tr>
<tr class="memdesc:ga196de44585ee70b23e01cb9266aff600"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__tf__float.html#ga34f394b71c9b27c46560178e0054f79b" title="float (variable size). ">BTMT_SPECFLT</a> means _TBYTE type <br /></td></tr>
<tr class="separator:ga196de44585ee70b23e01cb9266aff600"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51211ffe0d08c32dece2d318a462e139"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga51211ffe0d08c32dece2d318a462e139"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga51211ffe0d08c32dece2d318a462e139">PR_DEFSEG64</a>&#160;&#160;&#160;0x10000000</td></tr>
<tr class="memdesc:ga51211ffe0d08c32dece2d318a462e139"><td class="mdescLeft">&#160;</td><td class="mdescRight">segments are 64-bit by default <br /></td></tr>
<tr class="separator:ga51211ffe0d08c32dece2d318a462e139"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4913326d5444a3b89230193409eac155"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4913326d5444a3b89230193409eac155"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r__.html#ga4913326d5444a3b89230193409eac155">PR_OUTER</a>&#160;&#160;&#160;0x20000000</td></tr>
<tr class="memdesc:ga4913326d5444a3b89230193409eac155"><td class="mdescLeft">&#160;</td><td class="mdescRight">has outer operands (currently only mc68k) <br /></td></tr>
<tr class="separator:ga4913326d5444a3b89230193409eac155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga50901ac40fe5f487dcdb5416068d9455"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga50901ac40fe5f487dcdb5416068d9455"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r2__.html#ga50901ac40fe5f487dcdb5416068d9455">PR2_MAPPINGS</a>&#160;&#160;&#160;0x000001</td></tr>
<tr class="memdesc:ga50901ac40fe5f487dcdb5416068d9455"><td class="mdescLeft">&#160;</td><td class="mdescRight">the processor module uses memory mapping <br /></td></tr>
<tr class="separator:ga50901ac40fe5f487dcdb5416068d9455"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38f9a5aea4bda90f219fa34a3cb673fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga38f9a5aea4bda90f219fa34a3cb673fa"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r2__.html#ga38f9a5aea4bda90f219fa34a3cb673fa">PR2_IDP_OPTS</a>&#160;&#160;&#160;0x000002</td></tr>
<tr class="memdesc:ga38f9a5aea4bda90f219fa34a3cb673fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">the module has processor-specific configuration options <br /></td></tr>
<tr class="separator:ga38f9a5aea4bda90f219fa34a3cb673fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b7717577032679cceccf35a750347be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b7717577032679cceccf35a750347be"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___p_r2__.html#ga7b7717577032679cceccf35a750347be">PR2_REALCVT</a>&#160;&#160;&#160;0x000004</td></tr>
<tr class="memdesc:ga7b7717577032679cceccf35a750347be"><td class="mdescLeft">&#160;</td><td class="mdescRight">the module has 'realcvt' event implementation <br /></td></tr>
<tr class="separator:ga7b7717577032679cceccf35a750347be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6005e6e5927ea4b1ea6df0cf98636dda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6005e6e5927ea4b1ea6df0cf98636dda"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a6005e6e5927ea4b1ea6df0cf98636dda">CUSTOM_INSN_ITYPE</a>&#160;&#160;&#160;0x8000</td></tr>
<tr class="memdesc:a6005e6e5927ea4b1ea6df0cf98636dda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Custom instruction codes defined by processor extension plugins must be greater than or equal to this. <br /></td></tr>
<tr class="separator:a6005e6e5927ea4b1ea6df0cf98636dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a062e4611e8876c7b1608cbecab0d94ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a062e4611e8876c7b1608cbecab0d94ed"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a062e4611e8876c7b1608cbecab0d94ed">REG_SPOIL</a>&#160;&#160;&#160;0x80000000L</td></tr>
<tr class="memdesc:a062e4611e8876c7b1608cbecab0d94ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">processor_t::use_regarg_type uses this bit in the return value to indicate that the register value has been spoiled <br /></td></tr>
<tr class="separator:a062e4611e8876c7b1608cbecab0d94ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8faaf6fd7b5f76a89476e84fc26af3b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa8faaf6fd7b5f76a89476e84fc26af3b"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___o_p___f_p___s_p.html#gaa8faaf6fd7b5f76a89476e84fc26af3b">OP_FP_BASED</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:gaa8faaf6fd7b5f76a89476e84fc26af3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">operand is FP based <br /></td></tr>
<tr class="separator:gaa8faaf6fd7b5f76a89476e84fc26af3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d3a36bd2b55e71020e3fa26a01b9445"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d3a36bd2b55e71020e3fa26a01b9445"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___o_p___f_p___s_p.html#ga6d3a36bd2b55e71020e3fa26a01b9445">OP_SP_BASED</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="memdesc:ga6d3a36bd2b55e71020e3fa26a01b9445"><td class="mdescLeft">&#160;</td><td class="mdescRight">operand is SP based <br /></td></tr>
<tr class="separator:ga6d3a36bd2b55e71020e3fa26a01b9445"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4fd18c0c2d6e4e9fde9dfc68bf38f11a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4fd18c0c2d6e4e9fde9dfc68bf38f11a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___o_p___f_p___s_p.html#ga4fd18c0c2d6e4e9fde9dfc68bf38f11a">OP_SP_ADD</a>&#160;&#160;&#160;0x00000000</td></tr>
<tr class="memdesc:ga4fd18c0c2d6e4e9fde9dfc68bf38f11a"><td class="mdescLeft">&#160;</td><td class="mdescRight">operand value is added to the pointer <br /></td></tr>
<tr class="separator:ga4fd18c0c2d6e4e9fde9dfc68bf38f11a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga544932c940d6d92ddcc125eb8eff230f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga544932c940d6d92ddcc125eb8eff230f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___o_p___f_p___s_p.html#ga544932c940d6d92ddcc125eb8eff230f">OP_SP_SUB</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="memdesc:ga544932c940d6d92ddcc125eb8eff230f"><td class="mdescLeft">&#160;</td><td class="mdescRight">operand value is subtracted from the pointer <br /></td></tr>
<tr class="separator:ga544932c940d6d92ddcc125eb8eff230f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a008673ba94d6d666e4d4106d88f830cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a008673ba94d6d666e4d4106d88f830cc"></a>
typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a008673ba94d6d666e4d4106d88f830cc">help_t</a></td></tr>
<tr class="memdesc:a008673ba94d6d666e4d4106d88f830cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">help screen number <br /></td></tr>
<tr class="separator:a008673ba94d6d666e4d4106d88f830cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf012fe005690e1af26e799617fc98b7"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a6505e7ff3b129d8b17258304886fd133">idaapi</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#acf012fe005690e1af26e799617fc98b7">hook_cb_t</a>(void *user_data, int notification_code, va_list va)</td></tr>
<tr class="memdesc:acf012fe005690e1af26e799617fc98b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback provided to <a class="el" href="idp_8hpp.html#a9ff01a67acece6c7a82871ce43892508" title="Register a callback for a class of events in IDA. ">hook_to_notification_point()</a>.  <a href="#acf012fe005690e1af26e799617fc98b7">More...</a><br /></td></tr>
<tr class="separator:acf012fe005690e1af26e799617fc98b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e42d23df3fb79ce131a227e4898b570"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e42d23df3fb79ce131a227e4898b570"></a>
typedef <a class="el" href="classqvector.html">qvector</a>&lt; <a class="el" href="structreg__info__t.html">reg_info_t</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a1e42d23df3fb79ce131a227e4898b570">reginfovec_t</a></td></tr>
<tr class="memdesc:a1e42d23df3fb79ce131a227e4898b570"><td class="mdescLeft">&#160;</td><td class="mdescRight">vector of register info objects <br /></td></tr>
<tr class="separator:a1e42d23df3fb79ce131a227e4898b570"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a7e27f99f14a603e02c74a9d66adcc6da"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6da">hook_type_t</a> { <br />
&#160;&#160;<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa7a55d3295637cf89258b72769d9387b1">HT_IDP</a>, 
<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa6fa7e25f6a45cce48411e7b2261518c5">HT_UI</a>, 
<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa709c9e203b8afdf9769637581c8e27c6">HT_DBG</a>, 
<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa43df820c6a0e413207f5e5e8f2c952eb">HT_IDB</a>, 
<br />
&#160;&#160;<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa7ee96dbe7b4ff435dbc6de49943dc444">HT_DEV</a>, 
<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daad44e1b672d1faa1afc9a760721e6147d">HT_VIEW</a>, 
<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daad07fd90218ae94171f27a10e4725353a">HT_OUTPUT</a>, 
<a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa47843b1137fa2185922a9a44834d3327">HT_GRAPH</a>, 
<br />
&#160;&#160;<b>HT_LAST</b>
<br />
 }</td></tr>
<tr class="memdesc:a7e27f99f14a603e02c74a9d66adcc6da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Types of events that be hooked to with <a class="el" href="idp_8hpp.html#a9ff01a67acece6c7a82871ce43892508" title="Register a callback for a class of events in IDA. ">hook_to_notification_point()</a>  <a href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6da">More...</a><br /></td></tr>
<tr class="separator:a7e27f99f14a603e02c74a9d66adcc6da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1231ea935a9e9f66dead251e225096f4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4">setproc_level_t</a> { <a class="el" href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4a4c0caf27cadc42a36ad178d966d5debc">SETPROC_IDB</a> = 0, 
<a class="el" href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4a16b87551337d1287e147c8064400f2f6">SETPROC_LOADER</a> = 1, 
<a class="el" href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4aff85e9216b82ed8880a81d159d21c841">SETPROC_LOADER_NON_FATAL</a> = 2, 
<a class="el" href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4ac8b7621d0cb8d23bca872911b442d920">SETPROC_USER</a> = 3
 }</td></tr>
<tr class="memdesc:a1231ea935a9e9f66dead251e225096f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags passed as 'level' parameter to <a class="el" href="idp_8hpp.html#a2e01ca60cc6559ab1dbbfbb9562d6870" title="Set target processor type. ">set_processor_type()</a>  <a href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4">More...</a><br /></td></tr>
<tr class="separator:a1231ea935a9e9f66dead251e225096f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0feb6e648b4e6e3f0ed954abea672784"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784">idb_event::event_code_t</a> { <br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a26bc4216338ac6a5297ac4584ac31ede">idb_event::closebase</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a9d10282f2e72107c2e66fd58726c5d53">idb_event::savebase</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a63eaa11d945a217f90fe980dafa55351">idb_event::upgraded</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aca5f86d87035892c107b48ccee9f091d">idb_event::auto_empty</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a8d4508d4ede7ad33b0df402700a95740">idb_event::auto_empty_finally</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a6e9d92f352bffedb1babc5e9884b6e89">idb_event::determined_main</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a1bbc5612bdcc569e4e7969a6bb4df252">idb_event::local_types_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a203ca8f997033943dabfcb9ff9b34ca7">idb_event::extlang_changed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a29c326fe5979f0bc4bef88df80db8ce0">idb_event::idasgn_loaded</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aae36e2779631c4d6d5b58250439be71a">idb_event::kernel_config_loaded</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aee60741ee96f4ea5c2750c51c9e7bfca">idb_event::loader_finished</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ae9a333b9d312548b807a0c8c746eccb0">idb_event::flow_chart_created</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aa6c2923fb3d14605ae60a35c92723974">idb_event::compiler_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a371bef9a3bd062aa149c1923cfad750f">idb_event::changing_ti</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ae76b0abed25c96968585a968d7f5056c">idb_event::ti_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a5ac8e97367f0aa3519dff27fa073aae2">idb_event::changing_op_ti</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ac1c43f6ce38ac74249e59cb200f62b1c">idb_event::op_ti_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a28b2f4b59788f5c5fb549e514fd55c36">idb_event::changing_op_type</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a8bf4dd45e54b82752e0079441d395372">idb_event::op_type_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a6717496f7f00ecdb2f19131768024bb4">idb_event::enum_created</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ac7b2f8e2729a22e6e971a5724eeaa782">idb_event::deleting_enum</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ae24ed17290c146b434c68f7953262657">idb_event::enum_deleted</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a02e9cb1a1b63c87650d66c211924b085">idb_event::renaming_enum</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a844af1fe1e1ab87325170e95bdcf0258">idb_event::enum_renamed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a3d6beed7a92554959e7f07c2fdb096b1">idb_event::changing_enum_bf</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a18a310d24e698ea904493c2141c36a2f">idb_event::enum_bf_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ab84084a44f501b6ad2fc73b2a6acc343">idb_event::changing_enum_cmt</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aa13911ecb8b7ced3ec42160d656223a4">idb_event::enum_cmt_changed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784abc1a7eac86a98eb1bfd2842dc278145a">idb_event::enum_member_created</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a2b8de2cc0eaf64b0e02b3b9d6517f410">idb_event::deleting_enum_member</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a84771f8c05a35e886787d34d911abae5">idb_event::enum_member_deleted</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ab2783962920562d834d7a56b19701293">idb_event::struc_created</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a44c6e2d976e1c0eb57942319efc9a096">idb_event::deleting_struc</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aa92de53a5a9f6f5b2afea7e3a3435438">idb_event::struc_deleted</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784add4da738fe67d278b4190b17bc67c9d3">idb_event::changing_struc_align</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a2c1b43aa8a50c73b8afbcc2c4f85fbbc">idb_event::struc_align_changed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a23c3c8150be41fb310a1a911630eb215">idb_event::renaming_struc</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a441c8d42d5e1b0b95c14f0eae90ff03f">idb_event::struc_renamed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a4a54f1c372b823505d94eb1d9c41bfcc">idb_event::expanding_struc</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a56f39c63568120f2cc6063f05b0387ab">idb_event::struc_expanded</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784affe071e344988063c9628e479b572abe">idb_event::struc_member_created</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a389a940f8dcefb0f97f361086efd4f65">idb_event::deleting_struc_member</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784acb3410768e73031b4115a4997c0d302c">idb_event::struc_member_deleted</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a6d87a915206a68c1081da3b2b0ed65d6">idb_event::renaming_struc_member</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a456485f3fd3c68bb61c98c4a8bac92b9">idb_event::struc_member_renamed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aece3087ecd96086fe2e4c374f5efa2e5">idb_event::changing_struc_member</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a10b1b102746a660dfb5d2c6b182a540b">idb_event::struc_member_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a52f0efff94852bb99a4e26343a6367d8">idb_event::changing_struc_cmt</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a9432be20ce4fcf6a5837f842bf1c9504">idb_event::struc_cmt_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ac47bf8f2dc85bdd7e43a9ab9f8b42b82">idb_event::segm_added</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a48c45781b6c39f448fb52f9f340e9d8f">idb_event::deleting_segm</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a7a3545ea075ae05639425a1d4dbeb41a">idb_event::segm_deleted</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a4e1f7cb4b5d1983f79f738506453ce3b">idb_event::changing_segm_start</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a88eeff1a645f1ffe64130e5e915366ae">idb_event::segm_start_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ab1726a6f47618925b8f8100e07040919">idb_event::changing_segm_end</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a63319dfd2cd613bd42eecd86ad5045ee">idb_event::segm_end_changed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a22cef808b0962e799cf5df5e1404fc12">idb_event::changing_segm_name</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a3d4568393eae0d0531648effeeea4336">idb_event::segm_name_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a83a5970435869194227ce466e107de1d">idb_event::changing_segm_class</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784af625df046d04f5e248fe04d7ef95a713">idb_event::segm_class_changed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a840c0ac4d0d5a7aa12ba77f3fcb29cc5">idb_event::segm_attrs_updated</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a9462c0eec099edd1bb2f0d7e65acf2e5">idb_event::segm_moved</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a8ea711410c083b6d37d4dac1a066d4af">idb_event::allsegs_moved</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a73ebf3445f850cdb4b7e9053095ffd82">idb_event::func_added</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aa4ebc1d72da6d725fb11ad29395cbe62">idb_event::func_updated</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aa050c49229aeafd2636e448fcaac7811">idb_event::set_func_start</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a850d750815ae6bf172c9d040d8d26422">idb_event::set_func_end</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a01e31dbb374e6676e19021e9a1a9e173">idb_event::deleting_func</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a7a5b0f438a50aa4363fc64c260b197ef">idb_event::frame_deleted</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aef498a8a62e9a4f68becbd67928b8d88">idb_event::thunk_func_created</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a7f94a2b188ddde93f417e3804f531b12">idb_event::func_tail_appended</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a7d66ea61c79fb963db5c402d0f1cad80">idb_event::deleting_func_tail</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aa3f4b76bc56233f7c6196066a0287663">idb_event::func_tail_deleted</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a057444d07e4ee10802b467d547b43440">idb_event::tail_owner_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a69e2f9dc1fa971488ef6c9591c667784">idb_event::func_noret_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a9511a25831dcb3d2eb06e1e08415c4c2">idb_event::stkpnts_changed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ab65a268ecf5ac60ea67571766b46998a">idb_event::updating_tryblks</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a526f86749e633d5cfc21267b0058a8d5">idb_event::tryblks_updated</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784afe226b112a06203f733e5a952b636ef6">idb_event::deleting_tryblks</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aaa5fb42b80b87aaadb051fc8c1e1d80f">idb_event::sgr_changed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a6f7864a144796bc439421efd01ef535d">idb_event::make_code</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a809396c30cba6218d3a643b05c042bfa">idb_event::make_data</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ae772fc7fd57f4118c9ac9e9f451f23af">idb_event::destroyed_items</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ac13a7d21b742d9e2e1a6dc0e7bfd9310">idb_event::renamed</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a3c5d487e400c9afa2d79c0dce3fa9c0c">idb_event::byte_patched</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a6e36568a63b6f1fb6f4430b2705c80b7">idb_event::changing_cmt</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784aca501ed0fa93e2f02cab4fe5b47dee68">idb_event::cmt_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784abcf76dec4996d3cbc0416e967066cd44">idb_event::changing_range_cmt</a>, 
<br />
&#160;&#160;<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784a61ac3acc89a3dc48f2d89250f4041df2">idb_event::range_cmt_changed</a>, 
<a class="el" href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784ac6c79757a7e2e85079cf483cc40a4154">idb_event::extra_cmt_changed</a>
<br />
 }</td></tr>
<tr class="memdesc:a0feb6e648b4e6e3f0ed954abea672784"><td class="mdescLeft">&#160;</td><td class="mdescRight">IDB event codes.  <a href="namespaceidb__event.html#a0feb6e648b4e6e3f0ed954abea672784">More...</a><br /></td></tr>
<tr class="separator:a0feb6e648b4e6e3f0ed954abea672784"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a1b22cd8cccc4c04160172a9fdc95626b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b22cd8cccc4c04160172a9fdc95626b"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="structprocessor__t.html">processor_t</a> <a class="el" href="pro_8h.html#a0dcf39ba902e647b34f7d676b8897a2f">ida_export_data</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a1b22cd8cccc4c04160172a9fdc95626b">ph</a></td></tr>
<tr class="memdesc:a1b22cd8cccc4c04160172a9fdc95626b"><td class="mdescLeft">&#160;</td><td class="mdescRight">current processor <br /></td></tr>
<tr class="separator:a1b22cd8cccc4c04160172a9fdc95626b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85a34894aa9b4ac8adf0a654edd2ab91"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85a34894aa9b4ac8adf0a654edd2ab91"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="structasm__t.html">asm_t</a> <a class="el" href="pro_8h.html#a0dcf39ba902e647b34f7d676b8897a2f">ida_export_data</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="idp_8hpp.html#a85a34894aa9b4ac8adf0a654edd2ab91">ash</a></td></tr>
<tr class="memdesc:a85a34894aa9b4ac8adf0a654edd2ab91"><td class="mdescLeft">&#160;</td><td class="mdescRight">current assembler <br /></td></tr>
<tr class="separator:a85a34894aa9b4ac8adf0a654edd2ab91"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="af4b4e4966302754b758c8cc16f964a15"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IDP_INTERFACE_VERSION&#160;&#160;&#160;700</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The interface version number. </p>
<dl class="section note"><dt>Note</dt><dd>see also <a class="el" href="pro_8h.html#a4f56c6c22937f8cd0caadb330c96ab20" title="IDA SDK v7.0. ">IDA_SDK_VERSION</a> from <a class="el" href="pro_8h.html" title="This is the first header included in the IDA project. ">pro.h</a> </dd></dl>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="acf012fe005690e1af26e799617fc98b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a6505e7ff3b129d8b17258304886fd133">idaapi</a> hook_cb_t(void *user_data, int notification_code, va_list va)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback provided to <a class="el" href="idp_8hpp.html#a9ff01a67acece6c7a82871ce43892508" title="Register a callback for a class of events in IDA. ">hook_to_notification_point()</a>. </p>
<p>A plugin can hook to a notification point and receive notifications of all major events in IDA. The callback function will be called for each event. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">user_data</td><td>data supplied in call to <a class="el" href="idp_8hpp.html#a9ff01a67acece6c7a82871ce43892508" title="Register a callback for a class of events in IDA. ">hook_to_notification_point()</a> </td></tr>
    <tr><td class="paramname">notification_code</td><td><a class="el" href="structprocessor__t.html#a2d184a313fab28b517e82c1717d562a0" title="Callback notification codes. ">processor_t::event_t</a> or <a class="el" href="kernwin_8hpp.html#a4a23e389ff9cbf1cd31179ca2f393334" title="Events marked as &#39;ui:&#39; should be used as a parameter to callui(). ">ui_notification_t</a>, depending on the hook type </td></tr>
    <tr><td class="paramname">va</td><td>additional parameters supplied with the notification. see the event descriptions for information </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">0</td><td>ok, the event should be processed further </td></tr>
    <tr><td class="paramname">!=0</td><td>the event is blocked and should be discarded. in the case of processor modules, the returned value is used as the return value of processor_t::notify() </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6da">hook_type_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Types of events that be hooked to with <a class="el" href="idp_8hpp.html#a9ff01a67acece6c7a82871ce43892508" title="Register a callback for a class of events in IDA. ">hook_to_notification_point()</a> </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6daa7a55d3295637cf89258b72769d9387b1"></a>HT_IDP&#160;</td><td class="fielddoc">
<p>Hook to the processor module. </p>
<p>The callback will receive all <a class="el" href="structprocessor__t.html#a2d184a313fab28b517e82c1717d562a0" title="Callback notification codes. ">processor_t::event_t</a> events. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6daa6fa7e25f6a45cce48411e7b2261518c5"></a>HT_UI&#160;</td><td class="fielddoc">
<p>Hook to the user interface. </p>
<p>The callback will receive all <a class="el" href="kernwin_8hpp.html#a4a23e389ff9cbf1cd31179ca2f393334" title="Events marked as &#39;ui:&#39; should be used as a parameter to callui(). ">ui_notification_t</a> events. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6daa709c9e203b8afdf9769637581c8e27c6"></a>HT_DBG&#160;</td><td class="fielddoc">
<p>Hook to the debugger. </p>
<p>The callback will receive all <a class="el" href="dbg_8hpp.html#ac67a564945a2c1721691aa2f657a908c" title="Debugger notification codes. ">dbg_notification_t</a> events. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6daa43df820c6a0e413207f5e5e8f2c952eb"></a>HT_IDB&#160;</td><td class="fielddoc">
<p>Hook to the database events. </p>
<p>These events are separated from the <a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa7a55d3295637cf89258b72769d9387b1" title="Hook to the processor module. ">HT_IDP</a> group to speed things up (there are too many plugins and modules hooking to the <a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa7a55d3295637cf89258b72769d9387b1" title="Hook to the processor module. ">HT_IDP</a>). Some essential events are still generated in th <a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6daa7a55d3295637cf89258b72769d9387b1" title="Hook to the processor module. ">HT_IDP</a> group: make_code, make_data This list is not exhaustive. A common trait of all events in this group: the kernel does not expect any reaction to the event and does not check the return code. For event names, see <a class="el" href="namespaceidb__event.html" title="IDB event group. ">idb_event</a>. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6daa7ee96dbe7b4ff435dbc6de49943dc444"></a>HT_DEV&#160;</td><td class="fielddoc">
<p>Internal debugger events. </p>
<p>Not stable and undocumented for the moment </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6daad44e1b672d1faa1afc9a760721e6147d"></a>HT_VIEW&#160;</td><td class="fielddoc">
<p>Custom/IDA views notifications. </p>
<p>Refer to <a class="el" href="kernwin_8hpp.html#a821b79cc5a1ebb568127e0a89e9734f5" title="Notification codes sent by the UI for IDAView or custom viewer events. ">view_notification_t</a> for notification codes </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6daad07fd90218ae94171f27a10e4725353a"></a>HT_OUTPUT&#160;</td><td class="fielddoc">
<p>Output window notifications. </p>
<p>Refer to <a class="el" href="kernwin_8hpp.html#a46f00263cb55eb95c7e1dab9e7d204c5" title="Notification codes for events in the message window. ">msg_notification_t</a> (<a class="el" href="kernwin_8hpp.html#a821b79cc5a1ebb568127e0a89e9734f5" title="Notification codes sent by the UI for IDAView or custom viewer events. ">view_notification_t</a>) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a7e27f99f14a603e02c74a9d66adcc6daa47843b1137fa2185922a9a44834d3327"></a>HT_GRAPH&#160;</td><td class="fielddoc">
<p>Handling graph operations (<a class="el" href="graph_8hpp.html#a5630d2142d3e6fc6ec8f22ab4a90638a" title="Graph notification codes. ">graph_notification_t</a>) </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a1231ea935a9e9f66dead251e225096f4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4">setproc_level_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Flags passed as 'level' parameter to <a class="el" href="idp_8hpp.html#a2e01ca60cc6559ab1dbbfbb9562d6870" title="Set target processor type. ">set_processor_type()</a> </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a1231ea935a9e9f66dead251e225096f4a4c0caf27cadc42a36ad178d966d5debc"></a>SETPROC_IDB&#160;</td><td class="fielddoc">
<p>set processor type for old idb </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a1231ea935a9e9f66dead251e225096f4a16b87551337d1287e147c8064400f2f6"></a>SETPROC_LOADER&#160;</td><td class="fielddoc">
<p>set processor type for new idb; if the user has specified a compatible processor, return success without changing it. </p>
<p>if failure, call <a class="el" href="loader_8hpp.html#ac5e3189d54cc0c34924fb28ebacbbbc3" title="Display a message about a loader failure and stop the loading process. ">loader_failure()</a> </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a1231ea935a9e9f66dead251e225096f4aff85e9216b82ed8880a81d159d21c841"></a>SETPROC_LOADER_NON_FATAL&#160;</td><td class="fielddoc">
<p>the same as SETPROC_LOADER but non-fatal failures. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a1231ea935a9e9f66dead251e225096f4ac8b7621d0cb8d23bca872911b442d920"></a>SETPROC_USER&#160;</td><td class="fielddoc">
<p>set user-specified processor used for -p and manual processor change at later time </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a695d9fc0b4b165ac2acb924ee934c4e5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> int <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> unhook_from_notification_point </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6da">hook_type_t</a>&#160;</td>
          <td class="paramname"><em>hook_type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="idp_8hpp.html#acf012fe005690e1af26e799617fc98b7">hook_cb_t</a> *&#160;</td>
          <td class="paramname"><em>cb</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>user_data</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unregister a callback (also see <a class="el" href="idp_8hpp.html#a9ff01a67acece6c7a82871ce43892508" title="Register a callback for a class of events in IDA. ">hook_to_notification_point()</a>). </p>
<p>A plugin should unhook before being unloaded (preferably in its termination function). If different callbacks have the same callback function pointer and user_data is not NULL, only the callback whose associated user defined data matches will be removed. </p><dl class="section return"><dt>Returns</dt><dd>number of unhooked functions. </dd></dl>

</div>
</div>
<a class="anchor" id="a3088dd4c9f3d95c75b6aa9b816c691e8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> invoke_callbacks </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="idp_8hpp.html#a7e27f99f14a603e02c74a9d66adcc6da">hook_type_t</a>&#160;</td>
          <td class="paramname"><em>hook_type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>code</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">va_list&#160;</td>
          <td class="paramname"><em>va</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Generate event notification. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">hook_type</td><td>hook type </td></tr>
    <tr><td class="paramname">code</td><td>event code </td></tr>
    <tr><td class="paramname">va</td><td>additional arguments </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>!=0: event processed </dd></dl>

</div>
</div>
<a class="anchor" id="a0fd0a2914e9e1fe193175e78a5a6cdeb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> int <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> is_align_insn </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>If the instruction at 'ea' looks like an alignment instruction, return its length in bytes. </p>
<p>Otherwise return 0. </p>

</div>
</div>
<a class="anchor" id="a5c968785a71a177d955498b0a4b0c7b2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> get_reg_name </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> *&#160;</td>
          <td class="paramname"><em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>reg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>reghi</em> = <code>-1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get text representation of a register. </p>
<p>For most processors this function will just return <a class="el" href="structprocessor__t.html#a0b75be7e30d134b1b288ab686c312307" title="array of register names ">processor_t::reg_names</a>[reg]. If the processor module has implemented processor_t::get_reg_name, it will be used instead </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">buf</td><td>output buffer </td></tr>
    <tr><td class="paramname">reg</td><td>internal register number as defined in the processor module </td></tr>
    <tr><td class="paramname">width</td><td>register width in bytes </td></tr>
    <tr><td class="paramname">reghi</td><td>if specified, then this function will return the register pair </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>length of register name in bytes or -1 if failure </dd></dl>

</div>
</div>
<a class="anchor" id="a095c8aa3c0a85dcd73d22f14a996838c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* get_reg_info </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>regname</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classbitrange__t.html">bitrange_t</a> *&#160;</td>
          <td class="paramname"><em>bitrange</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get register information - useful for registers like al, ah, dil, etc. </p>
<dl class="section return"><dt>Returns</dt><dd>NULL no such register </dd></dl>

</div>
</div>
<a class="anchor" id="aff4f4ed80770a7c6a55292db27f3768e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> parse_reg_name </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structreg__info__t.html">reg_info_t</a> *&#160;</td>
          <td class="paramname"><em>ri</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>regname</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get register info by name. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[out]</td><td class="paramname">ri</td><td>result </td></tr>
    <tr><td class="paramdir"></td><td class="paramname">regname</td><td>name of register </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>success </dd></dl>

</div>
</div>
<a class="anchor" id="a2e01ca60cc6559ab1dbbfbb9562d6870"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> set_processor_type </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>procname</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="idp_8hpp.html#a1231ea935a9e9f66dead251e225096f4">setproc_level_t</a>&#160;</td>
          <td class="paramname"><em>level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set target processor type. </p>
<p>Once a processor module is loaded, it can not be replaced until we close the idb. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">procname</td><td>name of processor type (one of names present in <a class="el" href="structprocessor__t.html#a7f36c9be272d994bc341b3fcb78726f6" title="short processor names (NULL terminated). ">processor_t::psnames</a>) </td></tr>
    <tr><td class="paramname">level</td><td>SETPROC_ </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>success </dd></dl>

</div>
</div>
<a class="anchor" id="a18d22bf27ea59871fc7115739bd20119"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> char* <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> get_idp_name </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>bufsize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get name of the current processor module. </p>
<p>The name is derived from the file name. For example, for IBM PC the module is named "pc.w32" (windows version), then the module name is "PC" (uppercase). If no processor module is loaded, this function will return NULL </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">buf</td><td>the output buffer, should be at least <a class="el" href="pro_8h.html#a90819bc56bb23ff4098a2b56d7ba264b" title="maximum number of characters in a filename specification ">QMAXFILE</a> length </td></tr>
    <tr><td class="paramname">bufsize</td><td>size of output buffer </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a215a901a77723a95f8ba7c515ced5cab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> set_target_assembler </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>asmnum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set target assembler. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">asmnum</td><td>number of assembler in the current processor module </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>success </dd></dl>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>
